Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/07/2011, 22:05
betuasaber10
 
Fecha de Ingreso: enero-2011
Ubicación: Nuñoa Perú
Mensajes: 43
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Obtener Último ID de Registro (si éste es varchar(6))

@pateketrueke
Gracias por tu ayuda, gracias a ello ya logré hacer mi generador de código:
Te dejo el código, para ver si se puede optimizar:P
Código PHP:
<?php
include("conexion.php");

function 
generaCodigo(){
    
$result mysql_query("SELECT max(idPadron) FROM Padron");
    
$row mysql_fetch_row($result);//row[0] contiene ultimo ID "110001"    
    
$anio substr($row[0],0,2);    //captura 2 primeras cifras del ID "11"(el año)
    
if($anio<date('y'))            //verifica si el año cambio
        
$codigo=date('y')."0000";    //si es asi: codigo comienza en "120000"
    
else
        
$codigo=(int)$row[0]+1;            //convertimos a entero para sumarle 1
    
    
return $codigo;                    //tenemos el siguiente codigo
}
echo 
generaCodigo();
?>