ERROR al crear el boletín

Iniciado por Erik#, 25 Julio 2009, 11:18 AM

0 Miembros y 1 Visitante están viendo este tema.

Erik#

Mirad, otra vez soy yo xd.
Bueno, en mi iNews tengo un problema que me persigue de hace tiempo, consigo crear 3 de 4 tablas, pero esta ultima no se por que no me va :S.
Os dejo el code del install2.php de la versión 1.1 que es la más reciente y funcional.


Código (php) [Seleccionar]
$mysqlactive = "CREATE TABLE `mensajes` (
`id` INT NOT NULL AUTO_INCREMENT ,
`autor` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`mensaje` TEXT NOT NULL ,
`titulo` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`tags` VARCHAR(255) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
PRIMARY KEY ( `id` )
) TYPE = MYISAM ;";
$mysqlactiveusers = "CREATE TABLE `usuarios` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`usuario` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`password` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`rango` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
PRIMARY KEY ( `id` )
) TYPE = MYISAM ;";
$mysqlactivecoments = "CREATE TABLE `comentarios`(
`id` INT primary key auto_increment,
`ref` INT NOT NULL,
`autor` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`comentario` TEXT CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL
) TYPE = MYISAM ;";
$mysqlactiveboletin = "CREATE TABLE `boletin`(
`id` INT primary key auto_increment,
`titulo` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL,
`mensaje` text NOT NULL,
PRIMARY KEY ( `id` )
) TYPE = MYISAM;";
if(!mysql_query($mysqlactive)){ echo "ERROR: No se pudieron crear las tablas<br>";}
if(!mysql_query($mysqlactiveusers)){ echo "ERROR: No se pudieron crear las tablas<br>";}
if(!mysql_query($mysqlactivecoments)){ echo "ERROR: No se pudieron crear las tablas<br>";}
if(!mysql_query($mysqlactiveboletin)){ echo "ERROR: No se pudieron crear las tablas<br>";}


Esto es una parte donde creo las tablas, lo otro si lo quereis ver, pedirmelo.

EDIT: Arreglado, un colega me ayudo, falle en que puse multiples veces primary key :)