Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/10/2015, 14:50
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: ¿Cómo crear un generador de consecutivos para oficios?

esto es algo por encima, hay muchas formas de hacerlo

Código PHP:
Ver original
  1. //tomamos la ultima id
  2. $consu = $db->query("SELECT * FROM tabla ORDER BY id DESC");
  3. $total = mysqli_num_rows($consu);
  4. $rowid = $consu->fetch_assoc();
  5.  
  6.  
  7. $codigo = sprintf("%06d", $rowid['id']);//le asignamos ceros antes a nuestra id para formatearla ejemplo 000015
  8.  
  9. $prefijo = "ABC";
  10.  
  11. $cod_final = $prefijo."-".$codigo;//quedaria algo asi ABC-000015
  12.  
  13. //guardamos el codigo en la base de datos
  14. $guarda = $db->query("INSERT INTO tabla (codigo) VALUE ('$cod_final')");
  15.  
  16. //mostramos el Codigo
  17. echo $cod_final;
__________________
[email protected]
HITCEL