Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2010, 17:51
el_eze_r
 
Fecha de Ingreso: abril-2010
Mensajes: 7
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación Necesito crear base de datos y tabla con valores de un formulario

Necesito crear una base de datos con un valor extraído de un formulario.. osea el nombre de la base de datos lo tome de ahí..
y lo mismo para crear la tabla...
probre con este código pero me dice q fue creada pero en realidad no crea nada.. Si sustituyo las variables por nombres comunes en la parte de la creacion de BD y Tabla funciona perfectamente pero asi no da resultado..
Si me podrian ayudar desde ya muchas gracias..

$basedatos=$_SESSION["nombre"];
$tabla=$_SESSION["apaterno"];

mysql_connect("localhost","****","*****");
$sql = "CREATE DATABASE $basedatos";
@mysql_query($sql);
if ($sql == false)
{
echo ("No pudo crearse la base de datos");
}
else
{
echo "LA BASE DE DATOS FUE CREADA SATISFACTORAMENTE";
}
mysql_connect("localhost","***","****");
mysql_select_db("$basedatos");
mysql_query("CREATE TABLE `$tabla` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(20) NOT NULL default '',
`value` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=33");
?>