Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/08/2009, 10:47
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 4 meses
Puntos: 9
Respuesta: incrementar automatico un dato numerico

Suponemos que quieres generar un nuevo numero de inventario : (ojo que el numero se genera despues de haber ingresado todos los datos, no se genera en el formulario como en un software de escritorio)

1. primero busca el ultimo ID de tu tabla y le sumas +1 y lo guardas en una variable $nuevo_id
2. haces una funcion para generar ceros los que deseas (si deseas concatenas una letra adelante)

Código PHP:
function ceros($numero$ceros=2){
   return 
sprintf("%0".$ceros."s"$numero );

3. Armas tu numero de inventario

Código PHP:
$cadena1="I";
$cadena2=ceros($nuevo_id,4);  //cantidad de ceros que deseas
$numero_inventario=$cadena1.$cadena2
Espero te sirva el ejemplo, saludos
__________________
Quitenme la vida pero no la bebida.