Corrección de código Hola! Recién estoy empezando con esto de la programación y mirando un tutorial pude hacer este código que pongo a continuación...
Cuando ejecuto el archivo install.php me aparece "La conexión se realizo con exito" que esta bien, porque es lo que quería, pero no tendría que crear las tablas? voy a phpmyadmin y no hay tablas creadas en mi base..
Muchas gracias!! Código PHP: <?php
// Configuracion
$bd_host ="localhost";
$bd_user = "User";
$bd_password = "Pass";
$bd_base = "prueba";
$conexion = mysql_connect($bd_host, $bd_user, $bd_password);
if(!$conexion){
die('No se ha podido realizar la conexion: '.mysql_error());
}
else{
echo "La conexion se realizo con exito";
}
// Tabla de usuarios
mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL CREATE TABLE usuarios( usuario (40) Not Null, contrasena Char(40) Not Null, nombre Char(40), apellido Char(40), titulo Char(120), descripcion Char(1500), foto Char(40), webpersonal Char(80), email Char(80), permisos Int
); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Contenido de prueba
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL INSERTO INTO usuarios VALUES('Robertito','holahola','Mi nombre','Mi apellido','Este es mi titulo','Esta es mi descripcion','Este es mi pie de foto','http://www.holahola.com','[email protected]',1); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Tabla configuracion
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL CREATE TABLE configusuarios( usuario (40) Not Null, piel Char(40), respuestas Char(40) ); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Contenido de prueba configusuarios
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL INSERTO INTO configusuarios VALUES('Robertito','default','Si'); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Tabla posts
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL CREATE TABLE posts( utc Int Not Null, anio Int, mes Int, dia Int, hora Int, minuto Int, segundo Int, usuario Char(40), titulo Char(120), icono Char(80), texto Char(2000), imagen Char(200), video Char(200), sonido Char(200) ); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Contenido de prueba en la tabla posts
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL INSERTO INTO posts VALUES(0000000,2012,08,10,11,40,20,'Robertito','Este es un titulo de post','Bienvenido a tu blog','robertoicono','Este es el primer texto','imagen','video','sonido'); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
// Tabla logs
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL CREATE TABLE logs( utc Int Not Null, anio Int, mes Int, dia Int, hora Int, minuto Int, segundo Int, ip Char(80), navegador Char(300), usuario Char(80), operacion Char(80) ); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
//////////////////////////////////////////////////////////////////////////////
$conexion = mysql_connect($bd_host, $bd_user, $bd_password); mysql_select_db($bd_base,$conexion);
$consulta =
<<<SQL INSERTO INTO logs VALUES(0000000,2012,08,10,11,40,20,'127.0.0.1','Chrome','Robetito','crear'); SQL;
$resultado = mysql_query($consulta, $conexion);
mysql_close($conexion);
?> |