Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2010, 08:48
opzina
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 1 mes
Puntos: 21
(ayuda) conexion

Hola,

No entiendo pq se conecta, crea la base de datos y despues de crear la base de datos, me dice que no puede conectar a la base de datos.

Código PHP:
<?php 
// Conecto a la base de datos

    
$usr "root";
    
$pass "golgotaXP2009";
    
$srv "localhost";
    
    
$link mysql_connect("$srv""$usr""$pass");
    
    if(!
$link)
        echo 
"La conexión se ha establecido";
    else 
        echo 
"Error al conectar con la base de datos " mysql_error();

// Creo la base de datos

if(mysql_query("CREATE DATABASE nutrimel"))
        echo 
"Se ha creado la base de datos";
    else
        echo 
"No se ha creado la base de datos" mysql_error();

        
//Selecciono la base de datos y creo las tablas
    
$dbselect mysql_select_db('nutrimel'$link);
    
    if(!
$dbselect){
        die(
'No se pudo seleccionar la base de datos ' mysql_error());
    }

$sql "CREATE TABLE Usuarios
    (
    user_id int(11) NOT NULL auto_increment,
    nombreApellido VARCHAR (255) NOT NULL,
    usuario VARCHAR (10) NOT NULL,
    password VARCHAR (10) NOT NULL,
    pais VARCHAR (50) NOT NULL,
    provincia VARCHAR (50) NOT NULL,
    ciudad VARCHAR (50) NOT NULL,
    codigoPostal VARCHAR (10) NOT NULL,
    calle VARCHAR (255) NOT NULL,
    numero VARCHAR (50) NOT NULL,
    piso VARCHAR (5) NOT NULL,
    departamento VARHCAR (5) NOT NULL,
    fechaNacimiento DATE,
    sexo VARCHAR (10) NOT NULL,
    telFijo VARCHAR (11) NOT NULL,
    telMovil VARCHAR (10) NOT NULL,
    email VARCHAR (255) NOT NULL,
    messenger VARCHAR (255) NOT NULL,
    web VARCHAR (255) NOT NULL,
    facebook VARCHAR (100) NOT NULL,
    twitter VARCHAR (100) NOT NULL,
    otra VARCHAR (100) NOT NULL,
    PRIMARY KEY (user_id)
    )ENGINE=MyISAM"
;
    
    
$sql2 "CREATE TABLE Novedades
    (
    news_id int(11) NOT NULL auto_increment,
    fecha DATE,
    novedad VARCHAR (255) NOT NULL,
    PRIMARY KEY (news_id)
    )ENGINE=MyISAM"
;
    
    
// Ejecuto el query
    
    
mysql_query($sql$sql2$link);

// Cierro la conexión a la base de datos

mysql_close($link);

?>