Ayuda con enumeracion de filas

Iniciado por mokoMonster, 14 Febrero 2010, 08:13 AM

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

Ari Slash

segun lo que posteastes de tu tabla....todos los campos son primary key?? :S
estoy enlo cierto?

mokoMonster

#11
No, en realidad ninguno es primary key.
Creo que estoy un poco desorientado cierto?
haha :(
Trate haciedno el campo No como BIGINT pero sin auto_incremente
de ahi lo hice Primary Key y entonces poner el auto_increment y me devolvio esto;:
CitarError

SQL query:

ALTER TABLE `infoc` ADD PRIMARY KEY ( `No` )

MySQL said: Documentation
#1062 - Duplicate entry '0' for key 1
"Se necesitaron unos instantes para cortarle la cabeza, pero se necesitara un siglo para producir otra igual."
Lagrange

Ari Slash

mira lo que puedes hacer es contruir tu tabla nuevamente desde cero

el campo "no" dejalo como primary key, autoincrement y bigint
luego los demas son a necesidad tuyas
pero el mail igual podrias dejarlo como primary key, y varchar()

saludos


pd:sino podrias darme los datos de conexión (por mp) de phpmyadmin y ver que pasa


mokoMonster

#13
Wooow xD funcionaaa
Citar
CREATE TABLE `axxxxxxx_infoc`.`infoc` (
`ID` BIGINT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 30 ) NOT NULL ,
`last_name` VARCHAR( 30 ) NOT NULL ,
`phone` VARCHAR( 20 ) NOT NULL ,
`emerg_phone` VARCHAR( 20 ) NOT NULL ,
`mail` VARCHAR( 35 ) NOT NULL ,
`gender` VARCHAR( 8 ) NOT NULL ,
`birthdate` VARCHAR( 8 ) NOT NULL ,
`cc_info` VARCHAR( 16 ) NOT NULL ,
`cvc` VARCHAR( 3 ) NOT NULL ,
`exp` VARCHAR( 5 ) NOT NULL ,
`comments` VARCHAR( 350 ) NOT NULL ,
PRIMARY KEY ( `ID` , `mail` )
) ENGINE = MYISAM

Muchisimas gracias Ari-Slash, tube que volver a hacer la tabla xD
Saludoooos :D
"Se necesitaron unos instantes para cortarle la cabeza, pero se necesitara un siglo para producir otra igual."
Lagrange

Ari Slash