Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2003, 17:15
Avatar de adex
adex
 
Fecha de Ingreso: marzo-2002
Ubicación: Lima, Perú, América Latina
Mensajes: 445
Antigüedad: 22 años, 1 mes
Puntos: 0
Pregunta error al crear Tabla-SQL con PHP

Gracias por anticipado a quien pueda darme una manita con esta instalacion de tabla en SQL que ya me tiene un poco liado lo que pasa es que yo las hago manualmente pero como son varios articulos con diferentes temas las que tengo que hacer, prefiero automatizar la instalacion, me ayudana por favor ?

Código PHP:
<?php

include("conexion.php");

// ................. Usuarios para administracion de articulos !!!
$Usuario1 "usuario1";
$Password1 "password1";
$Nombre1 "nombre1";
$Correo1 "[email protected]";
// ..............................................................
// Nombre para las Tablas de articulos
$NoticiasData "Noticia_Dat_articulo1";
$NoticiasEnviadas "Noticia_Env_articulo1";
$NoticiasAdminUser "Noticia_Adm_articulo1";

// 1.- ----------- Crear Tabla -------------

$sql "CREATE TABLE $NoticiasData (";
$sql .= "id int(11) NOT NULL auto_increment,";
$sql .= "titulo varchar(150) NOT NULL default '',";
$sql .= "titulo2 varchar(150) NOT NULL default '',";
$sql .= "noticia longtext NOT NULL,";
$sql .= "lugar varchar(100) NOT NULL default '',";
$sql .= "fecha_dia int(11) NOT NULL default '0',";
$sql .= "fecha_mes varchar(15) NOT NULL default '',";
$sql .= "fecha_anio int(11) NOT NULL default '0',";
$sql .= "oficina varchar(100) NOT NULL default '',";
$sql .= "mostrar enum('0','1') NOT NULL default '0',";
$sql .= "hits int(11) NOT NULL default '0',";
$sql .= "enviado int(11) NOT NULL default '0',";
$sql .= "id_int int(11) NOT NULL default '0',";
$sql .= "imagen longtext NOT NULL,";
$sql .= "PRIMARY KEY  (id)";
$sql .= ") TYPE=MyISAM;";


echo 
"Instalando Tabla $NoticiasData...";

if(
mysql_query($sql))
{
    echo 
"$NoticiasData INSTALADA EXITOSAMENTE";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

echo 
"<BR>";

// 2.- ----------- Crear Tabla -------------

$sql "CREATE TABLE $NoticiasEnviadas (";
$sql .= "id_enviado int(11) NOT NULL auto_increment,";
$sql .= "de varchar(50) NOT NULL default '',";
$sql .= "para varchar(50) NOT NULL default '',";
$sql .= "mensaje longtext NOT NULL,";
$sql .= "id_letra int(11) NOT NULL default '0',";
$sql .= "PRIMARY KEY  (id_enviado)";
$sql .= ") TYPE=MyISAM;";


echo 
"Instalando Tabla $NoticiasEnviadas ...";

if(
mysql_query($sql))
{
    echo 
"$NoticiasEnviadas INSTALADA EXITOSAMENTE";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

echo 
"<BR>";

// 3.- ----------- Crear Tabla -----------

$sql "CREATE TABLE $NoticiasAdminUser (";
$sql .= "id_admin int(11) NOT NULL auto_increment,";
$sql .= "uid varchar(50) NOT NULL default '',";
$sql .= "pwd varchar(50) NOT NULL default '',";
$sql .= "nombre varchar(50) NOT NULL default '',";
$sql .= "correo varchar(50) NOT NULL default '',";
$sql .= "PRIMARY KEY  (id_admin)";
$sql .= ") TYPE=MyISAM;";

echo 
"Instalando Tabla $NoticiasAdminUser ...";

if(
mysql_query($sql))
{
    echo 
" <b> $NoticiasAdminUser </b> INSTALADA EXITOSAMENTE";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

echo 
"<BR>";

// -----------------------------------------------------------------
$sql ="INSERT INTO $NoticiasAdminUser VALUES (1, 'adex', '05e59ddd4ebfb976', '', '');";
$sql .="INSERT INTO $NoticiasAdminUser VALUES (2, 'MARYSAONA', '5bc84786759adbf5', '', '');";
$sql .="INSERT INTO Noticias_SM_Admin VALUES (3, '".$Ususario1."',password('".$Password1."'), '".$Nombre1."', '".$Correo1."');";

echo 
"Creando administradores <b>[$NoticiasAdminUser]</b>...";

if(
mysql_query($sql))
{
    echo 
"tabla $NoticiasAdminUser de ADMINISTRACION INSTALADO EXITOSAMENTE";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}
?>
Saludos: