Foros del Web » Programando para Internet » PHP »

SQL syntax

Estas en el tema de SQL syntax en el foro de PHP en Foros del Web. Intento crear esta tabla pero me tira error..... SQL-query : CREATE TABLE IF NOT EXISTS site_ww_settings( mid int( 10 ) NOT NULL auto_increment, title varchar( ...
  #1 (permalink)  
Antiguo 05/05/2003, 17:41
Avatar de Nukelino  
Fecha de Ingreso: abril-2003
Ubicación: Buenos Aires
Mensajes: 116
Antigüedad: 23 años, 5 meses
Puntos: 0
Pregunta SQL syntax

Intento crear esta tabla pero me tira error.....


SQL-query :

CREATE TABLE IF NOT EXISTS site_ww_settings(

mid int( 10 ) NOT NULL auto_increment,
title varchar( 255 ) NOT NULL default '',
active int( 1 ) NOT NULL default '0',
ancss int( 1 ) NOT NULL default '0',
animg int( 1 ) NOT NULL default '0',
anupl int( 1 ) NOT NULL default '0',
ansml int( 1 ) NOT NULL default '0',
aucss int( 1 ) NOT NULL default '0',
auimg int( 1 ) NOT NULL default '1',
auupl int( 1 ) NOT NULL default '0',
ausml int( 1 ) NOT NULL default '1',
adcss int( 1 ) NOT NULL default '1',
adimg int( 1 ) NOT NULL default '1',
adupl int( 1 ) NOT NULL default '1',
adsml int( 1 ) NOT NULL default '1',
PRIMARY KEY ( mid ) ,
KEY mid ( mid ) ,
KEY title( title )
)

MySQL said:


You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'mid( mid ) , KEY title( title ) )' at line 1
Back
  #2 (permalink)  
Antiguo 05/05/2003, 18:43
Avatar de temaqueja  
Fecha de Ingreso: agosto-2002
Ubicación: /dev/null/
Mensajes: 399
Antigüedad: 24 años, 1 mes
Puntos: 4
A riesgo de responder a la ligera me parece que no debes volver a definir KEY para la variable mid, con PRIMARY es suficiente:
Código PHP:
CREATE TABLE IF NOT EXISTS site_ww_settings(
mid int( 10 ) NOT NULL auto_increment,
title varchar( 255 ) NOT NULL default '',
active int( 1 ) NOT NULL default '0',
ancss int( 1 ) NOT NULL default '0',
animg int( 1 ) NOT NULL default '0',
anupl int( 1 ) NOT NULL default '0',
ansml int( 1 ) NOT NULL default '0',
aucss int( 1 ) NOT NULL default '0',
auimg int( 1 ) NOT NULL default '1',
auupl int( 1 ) NOT NULL default '0',
ausml int( 1 ) NOT NULL default '1',
adcss int( 1 ) NOT NULL default '1',
adimg int( 1 ) NOT NULL default '1',
adupl int( 1 ) NOT NULL default '1',
adsml int( 1 ) NOT NULL default '1',
PRIMARY KEY ( mid ) ,
KEY title( title ) 
) 
__________________
_________________________
La computadora nació para resolver problemas que antes no existían
  #3 (permalink)  
Antiguo 05/05/2003, 18:57
Avatar de Nukelino  
Fecha de Ingreso: abril-2003
Ubicación: Buenos Aires
Mensajes: 116
Antigüedad: 23 años, 5 meses
Puntos: 0
Bien, perfecto, gracias
  #4 (permalink)  
Antiguo 06/05/2003, 10:41
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 24 años, 8 meses
Puntos: 129
Nukelino .. tienes un foro exclusivo a SQL ("Base de datos") .. te lo comento para otra vez ..please usa el foro que corresponda.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 06/05/2003, 10:45
Avatar de Nukelino  
Fecha de Ingreso: abril-2003
Ubicación: Buenos Aires
Mensajes: 116
Antigüedad: 23 años, 5 meses
Puntos: 0
ups! perdon, lo siento, no me di cuenta, disculpen....!
Cluster, si quieres borrar este mensaje tiene todo el derecho..
saludos..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:49.