Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/05/2011, 18:07
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 3 meses
Puntos: 58
Respuesta: Creación de tablas sql en php

Ahora que vuelvo a mirar, el problema también está en el archivo config.php
Tiene que ser así:

Código PHP:
<?php
$dbserver 
"localhost"
$dbname "vebs"
$dbuser "root"
$dbpass "cfrancoec"
//$connection_string=mysql_select_db($dbname); 
$con mysql_connect($dbserver,$dbuser,$dbpass); 
$selectdb mysql_select_db($dbname$con);
?>
Con lo cual, ahora el otro fichero queda:

Código PHP:
<?php 
//Incluir datos de login de config.php para la base de datos 
include_once('config.php'); 
//Coneccion base de datos 
//$con = mysql_connect("$dbserver","$dbuser","$dbpass");

if (!$con
  { 
  die(
'Could not connect: ' mysql_error()); 
  } 

// Create de base de datos 
if (mysql_query("CREATE DATABASE IF NOT EXISTS vebs"$con)) 
  { 
  echo 
"Database created"
  } 
else 
  { 
  echo 
"Error creating database: " mysql_error(); 
  } 
//Creación de la tabla categorías 

//mysql_select_db($dbname, $con); 

mysql_query("CREATE TABLE IF NOT EXISTS usuarios( 
  `nombre` int(20) NOT NULL, 
  `username` int(11) NOT NULL, 
  `password` int(11) NOT NULL, 
  `id` int(11) NOT NULL AUTO_INCREMENT, 
  `email` int(11) NOT NULL, 
  `tipo` enum('comun','admin') NOT NULL DEFAULT 'comun', 
  PRIMARY KEY (`id`) 
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 "
) or die(mysql_error());

//Aquí sigues creando tablas

mysql_query("CREATE TABLE IF NOT EXISTS ...
?>
Ahora creo que todo está correcto.