Autor Tema: ID de varios digitos (001) (SOLUCIONADO)  (Leído 751 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado expecimen

  • Usuario Junior
  • **
  • Mensajes: 56
  • Puntuación: 1
  • Sexo: Masculino
    • Ver Perfil
    • Asociación Cooperativa Kodama Tecnologia, c.a.
ID de varios digitos (001) (SOLUCIONADO)
« : 18 de enero de 2011, 11:51:57 pm »
Hola a todos, bueno tengo un sistema de registro en php y el cual me registra en un BD SQl el cual funciona muy bien, el caso es el siguiente el sistema al final me da un planilla del registro esta planilla va enumerada de forma consecutiva esta planilla se muestra el numero según el conteo que lleva el ID de la base de datos pero el problema es que me muestra uno (1) en ves de 001, al principio yo lo que hacia es que en la misma planilla php le colocaba los dos ceros 00 pero ahora los reportes han pasado de 100 y la verdad no se puede mostrar 00100 jejejeje.

mi pregunta es hay algún scrip que me muestre el ID con los dos dígitos que faltas ose que el ID me muestre con 2 dígitos o mas?

Yo utilizo este código en la planillas de para hacer el llamado del id de la base de datos:

Citar
<?php echo $reg["id"];?>

Gracias por la ayuda que me puedan ofrecer
« Última Modificación: 19 de enero de 2011, 08:41:42 am por expecimen »

Desconectado Alexander Garzon

  • Alexander Garzon
  • Administrador
  • Fanático
  • *****
  • Mensajes: 288
  • Puntuación: 15
  • Sexo: Masculino
    • Ver Perfil
    • PHP de Venezuela
Re:ID de varios digitos (001)
« Respuesta #1 : 19 de enero de 2011, 08:09:40 am »
Alexander Garzon
Director
PHP de Venezuela

Desconectado el_santo

  • Usuario Dedicado
  • ***
  • Mensajes: 192
  • Puntuación: 7
  • Sexo: Masculino
    • Ver Perfil
Re:ID de varios digitos (001)
« Respuesta #2 : 19 de enero de 2011, 08:19:33 am »
Te recomiendo uses esta función

http://www.php.net/manual/en/function.str-pad.php

Ejemplo

Código: [Seleccionar]
echo str_pad("2", 3, "0", STR_PAD_LEFT);

echo str_pad("12", 3, "0", STR_PAD_LEFT);

Esta funcion rellena una cadena a determinada cantidad de caracteres con un caracter especifico

por ejemplo

definimos ke tus planillas tendran 3 digitos pues cuando entra el nº 10 le pondra un cero (0) delante

Espero te sea util.
Yo hablo php........!!!

Desconectado expecimen

  • Usuario Junior
  • **
  • Mensajes: 56
  • Puntuación: 1
  • Sexo: Masculino
    • Ver Perfil
    • Asociación Cooperativa Kodama Tecnologia, c.a.
Re:ID de varios digitos (001)
« Respuesta #3 : 19 de enero de 2011, 08:41:13 am »
GRACIASSSSSSSSSS  :) me funciono


Te recomiendo uses esta función

http://www.php.net/manual/en/function.str-pad.php

Ejemplo

Código: [Seleccionar]
echo str_pad("2", 3, "0", STR_PAD_LEFT);

echo str_pad("12", 3, "0", STR_PAD_LEFT);

Esta funcion rellena una cadena a determinada cantidad de caracteres con un caracter especifico

por ejemplo

definimos ke tus planillas tendran 3 digitos pues cuando entra el nº 10 le pondra un cero (0) delante

Espero te sea util.

Desconectado el_santo

  • Usuario Dedicado
  • ***
  • Mensajes: 192
  • Puntuación: 7
  • Sexo: Masculino
    • Ver Perfil
Re:ID de varios digitos (001) (SOLUCIONADO)
« Respuesta #4 : 19 de enero de 2011, 08:56:52 am »
Cool cualkier otra cosa pega un grito
Yo hablo php........!!!

PHP de Venezuela

Re:ID de varios digitos (001) (SOLUCIONADO)
« Respuesta #4 : 19 de enero de 2011, 08:56:52 am »

 

PHP de Venezuela on Facebook