El problema es el siguiente lo de la bd lo controla bien pero me tira error en lo de crear la tabla. Alguien me podria decir que estoy haciendo mal? xd
Un saludo.
Código:
<?php $database="librero"; $conexion= mysql_connect("localhost","root","") or die ("No se ha podido conectar con el servidor"); // Conectar a tu BBDD ... if (mysql_select_db($database)){ echo "existe la BBDD .. conectado a ella "; } else { $SqlCrearBD = "CREATE DATABASE ".$database; mysql_query($SqlCrearBD)or die("No se pudo crear la bd"); //Selecionar Bd echo" se creo bd"; } mysql_select_db ($database) or die ("No se puede selecionar la base de datos"); //Consultar para crear tabla $sqltabla= "CREATE TABLE libros (NumeroEjemplar int AUTO_INCREMENT primary key NOT NULL, Titulo varchar(60) NOT NULL, AñoEdicion int, Precio float NOT NULL, FechaAdquision date)"; //Ejecuto la consulta // En este if me entra por else y no se crea la tabla if(mysql_query($sqltabla,$conexion)){ echo "Se creo correctamente la tabla <br>"; $SqlInsertarDatos="INSERT INTO 'libros' ('Titulo','AñoEdicion','Precio','FechaAdquision') VALUES ('','El Mar',1999,20.35,'2001/03/10'), ('','La Sombra',2000,12.70,'2001/10/25'), ('','El Circulo',2003,30.44,'2004/12/02')"; mysql_query($SqlInsertarDatos,$conexion); if ($SqlInsertarDatos== false){ echo "Error al insertar <br>"; } else{ echo "Insertado correctamente <br>"; } } else echo"<br>Error al crear la tabla "; mysql_close ($conexion); ?>