Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/02/2012, 12:30
el_quick
 
Fecha de Ingreso: julio-2010
Mensajes: 393
Antigüedad: 13 años, 8 meses
Puntos: 67
Respuesta: Funcion PHP para incrementar digitos

Primero, el tipo de datos de tu campo tiene que ser varchar,
luego en php puedes hacerlo de varias manera, con la función str_pad por ejemplo. pero para hacerlo más gráfico en mi respuesta, pienso que podrías...

- pasarle intval a tu número de factura. (con esto se van los ceros a la izquieda).
- con strlen() contar cuantos dígitos tiene tu número de factura (ya sin los ceros de la izquierda).
- $numero_ceros_izquiedar = 6 - $resultado_strlen
- y le conctenas los ceros a la izquierda.

No es una forma tan optima que digamos pero funciona.

Saludos.
__________________
Páginas web de alta calidad y hechas a la medida.