Estoy en un proyecto de PHP/MySql y la cosa es la siguiente:
Tengo una tabla llamada "usuarios" en donde tengo los siguientes campos:
Código:
El detalle es que en mi programa PHP capturo nombres y apellidos por separado para crear un usuario dependiendo de su nombre por ejemplo:id_usuario varchar(50) NOT NULL, Primary Key a_paterno varchar(50) NULL a_materno varchar(50) NULL pri_nombre varchar(50) NULL seg_nombre varchar(50) NULL contraseña varchar(50) NULL tipo varchar(20) NULL direccion varchar(50) NULL colonia varchar(50) NULL ciudad varchar(50) NULL fecha_nac date NULL email varchar(50) NULL
Código:
El usuario se crea con el primer nombre + los primeros 2 caracteres del segundo + . + apellido paterno + los primeros 2 caracteres del segundo apellidoNombre: Gastelum Lopez Gustavo Roberto Usuario generado: gustavoro.gastelumlo
El punto es que ya registro usuarios y todo el detalle es....
cuando quiera registrar un usuario de nombre: Gastelum Lozano Gustavo Rodrigo. Me creara conflicto... por que ya existe un usuario con esa terminacion gustavoro.gastelumlo.
Mi pregunta es como puedo ir incrementando un numero al final del usuario por ejemplo si ya existe en la base de datos gustavoro.gastelumlo que se registre como gustavoro.gastelumlo1 y si inclusive ese existiera que pusiera un 2.
Como podría hacer eso?