PHP - Generar codigo incremental php mysql

   
Vista:

Generar codigo incremental php mysql

Publicado por David (38 intervenciones) el 29/09/2014 15:23:53
Buen día foristas,

Tengo un formulario para capturar datos de alumnos nuevos, cuando el usuario se registre quiero que se guarde en una columna que se llame código en una tabla de la BD, ahora, el dilema es: como hacer autoincrementable este id y que lo retorne una vez el alumno se registra.

Este es el escenario, me registro y cuando envie los datos automanticamente me indique que mi código es XXXXX.

Obviamente este ID debe ser único.

Muchas gracias por su valiosa colaboración.

Saludos

DavidC.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Edinson

Generar codigo incremental php mysql

Publicado por Edinson (3 intervenciones) el 29/09/2014 15:46:52
Hay varias formas, si el codigo es solo numero, creas un campo int en la bd. Antes de hacer el insert, haces un "select max(campo)+1..." para obtener el siguiente codigo.

Ahora si lo que quiere es un codigo alfanumerico, es un pelo mas complicado, pq deberias generar dicho codigo aleatoreamente (previa consulta en la bd que ya no exista).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar