Ver Mensaje Individual
  #33 (permalink)  
Antiguo 24/11/2015, 19:56
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 655
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: mysqli_insert_id en un campo de texto

Cita:
Iniciado por xfxstudios Ver Mensaje
si vas a utilizar la id como codigo del registro, pues deberias de dejarla tal como esta, sin agregar nada y donde la vallas a mostrar solo le agregas el resto

como se visualiza:
Código PHP:
Ver original
  1. //ejemplo
  2. $codigo = ".COD-".sprintf("%06d",$row['id']);
  3.  
  4. echo $codigo;
  5. //se mostraria por ejemplo COD-000001

en caso de busqueda y que el cliente escriba toda la cadena del codigo, ej COD-000001
Código PHP:
Ver original
  1. list($a,$b) = explode("-",$_POST['buscar']);
  2. $b = $db->query("SELECT * FROM tabla WHERE id = '$b'");

no se si me explique
Hola xfxstudios

Eso de los Ceros si me gusto bastante lo tomare mucho encuenta,
Supongo que %06d muestra seis digitos incluye el numero de id
es lo que entendi supongo que si quiero dos digitos uso asi %02d

con respecto a la busqueda aun no he creado la busqueda
pero lo que hago es ingresar a un campo de texto y supongo que
solo le dare que busque ese campo ya que contiene el codigo completo
en caso sea otro campo mas de busqueda pues ya tendre que ver como
hare eso pero con los ejemplos al menos ya tengo la pauta para futuras soluciones.

Muchas Gracias xfxstudios