Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2011, 21:09
betuasaber10
 
Fecha de Ingreso: enero-2011
Ubicación: Nuñoa Perú
Mensajes: 43
Antigüedad: 13 años, 3 meses
Puntos: 1
Pregunta Manejo de Cadenas

Hola sres programadores... necesito de sus conocimientos.
Toy haciendo un sistema, y ps necesito una funcion que me genere un codigo para el registrado. El codigo tiene el siguiente formato:
varchar(6) "xxxxxx" de seis caracteres, las 2 primeras cifras son de acuerdo al año, un ejm seria "11xxxx" de 2011 ó "12xxxx" de 2012; y las 4 ultiams cifras van en forma ascendente , empezando del "0001", "0002"...

La idea es que, se obtenga de la base de datos el ultimo codigo regstrado, por decir "110158" y que de aceurdo a eso obtenga el siguente codigo.

Este es un pequño avance q tengo...
Código PHP:
<php?
function 
generarCodigo(){
    
$fecha getdate();
    
$year $fecha[year];
    
$anio substr($year,2,2);    //agarra las 2 ultimas cifras del año
              
$item "0002";
//hasta aqui todo bien...
    
$codigo $anio.$item;//concatenamos año e item
    
return $codigo;
}
echo 
generarCodigo();
?> 
este codigo obtiene las 2 ultiams cifras del año y lo concatena con $item...

Ayuda... porfas!