Es decir, quiero rellenar la columna 1 de la tabla 'tb' con números correlativos y no tengo pajolera idea de como hacerlo, bastante me ha costado hacer que lo que envian con el formulario vaya a una base de datos

Si me pueden ayudar

Un saludo
| ||||
Rellenar columna de tabla Hola a todos, tengo una base de datos llamada 'bd' con una tabla llamada 'tb' con siete campos: 1,2,3,4,5,6,7. Los visitantes de mi pagina rellenan todos los campos menos el 1, donde debería poner números correlativos. Es decir, quiero rellenar la columna 1 de la tabla 'tb' con números correlativos y no tengo pajolera idea de como hacerlo, bastante me ha costado hacer que lo que envian con el formulario vaya a una base de datos ![]() Si me pueden ayudar ![]() Un saludo
__________________ Médicos Sin Fronteras Casi todos sabemos a qué se dedican, pero no sabemos lo fácil que es hacerse socio, ¿te sobran 10 €/mes? |
| |||
Re: Rellenar columna de tabla pues men si esta utilizando php pues haga un while o algo asi y cada vez que entre al while realize el update tabla set Pirmercampo=$valor lo que no le entiendo es lo del numero correlativo. Si si lo esta haciendo con php expliqueme bien lo del numero correlativo y le ayudo a hacer eso suerte |
| ||||
Re: Rellenar columna de tabla Gracias por la respuesta helacer ![]() Ahora en la base de datos tengo 100 registros, pero estos registros no tienen nada en la columna 1, que es donde quiero poner los números correlativos: 1,2,3,4,5.... hasta 100 que son todos los registros. Si no me entiendes lo siento por no saber explicarme xD es que no tengo ni idea ni de base de datos ni de php.... Un saludo
__________________ Médicos Sin Fronteras Casi todos sabemos a qué se dedican, pero no sabemos lo fácil que es hacerse socio, ¿te sobran 10 €/mes? |
| |||
Re: Rellenar columna de tabla pues ya le entendi. Lo que se es que tiene que colocarle a ese campo tipo autoincrement para que el mismo mysql le vaya generando el numero correlativo como usted lo llama apenas usted inserte un registro y de paso deberia ponerlo como llave primaria para que ese campo sea el identificador de cada registro en la tabla. ![]() suerte espero que le sirva y que me haya entendido |
| ||||
Re: Rellenar columna de tabla Cita: No helacer, lo de los 100 registros que dije que tenía en la base de datos era un ejemplo (también me expliqué mal
Iniciado por helacer ![]() pues ya le entendi. Lo que se es que tiene que colocarle a ese campo tipo autoincrement para que el mismo mysql le vaya generando el numero correlativo como usted lo llama apenas usted inserte un registro y de paso deberia ponerlo como llave primaria para que ese campo sea el identificador de cada registro en la tabla. ![]() suerte espero que le sirva y que me haya entendido ![]() ![]() He probado a ponerle tipo auto_increment pero me da este error:
Código:
Gracias por la respuesta#1063 - Incorrect column specifier for column '1' Un saludo Edito: ya está, el problema me lo daba porque no la tenía como PRIMARI KEY ![]()
__________________ Médicos Sin Fronteras Casi todos sabemos a qué se dedican, pero no sabemos lo fácil que es hacerse socio, ¿te sobran 10 €/mes? Última edición por EnCeRiO; 18/11/2007 a las 14:23 Razón: Solución! |