Cita:
Iniciado por cristian_qc El campo "id_cambio" lo ponés con Dafault '0' ( Es un campo texto, así que va con comillas ).
Cuando consultas el último registro en la base de datos, guardas el resultado de la función intval( $id_cambio ); lo incrementas y lo guardas en el nuevo registro.
Mira brother pues soy novato en php pero investigue en con esta funcion rand() me genera numeros aleatorios y lo tengo de la siguiente manera
$id_cambio = mt_rand(10,1000);
$sql= insert into base id_empleados,id_trabajos,id_cambio values '$id_empleados','$id_trabajos','$id_cambio'
y en efecto me genera numeros aleatorios solo tengo una duda he leido que puede llegar a repetirse habra algo para reforzarlo saludos