Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/09/2012, 11:12
jossss
 
Fecha de Ingreso: mayo-2006
Mensajes: 475
Antigüedad: 18 años, 6 meses
Puntos: 58
Respuesta: Crear consecutivo con php y mysql

Pues si sale de una base de datos es sencillo. Buscas el ultimo y le sumas 1
En PHP tendrías que buscar el año y rellenar la parte siguiente con str_pad

Por ejemplo:
Código PHP:
Ver original
  1. <?php
  2. $salida=array();
  3. for ($i=2001;$i<2002;$i++){
  4.     for($j=9990;$j<10000;$j++){
  5.         $salida[]=$i.str_pad($j, 5, "0", STR_PAD_LEFT);
  6.     }
  7. }
  8. var_dump($salida);
  9. ?>