Foros del Web » Programando para Internet » PHP »

como colocar separadores

Estas en el tema de como colocar separadores en el foro de PHP en Foros del Web. Buenos dias amigos tengo una pregunta... en mi base de datos me guarda un codigo de esta manera J12345678 y me gustaria mostrarla en el ...
  #1 (permalink)  
Antiguo 13/12/2012, 08:46
 
Fecha de Ingreso: octubre-2012
Mensajes: 63
Antigüedad: 11 años, 5 meses
Puntos: 0
como colocar separadores

Buenos dias amigos tengo una pregunta...
en mi base de datos me guarda un codigo de esta manera J12345678
y me gustaria mostrarla en el sistema asi J-1234567-8 como puedo hacer???
  #2 (permalink)  
Antiguo 13/12/2012, 08:50
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: como colocar separadores

Si sabes el formato de como lo has de mostrar (p.ej: "x-xxxxxxx-x") simplemente almacenas el contenido de la bbdd en una variable y mediante substr generas el formato deseado.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 13/12/2012, 08:54
 
Fecha de Ingreso: octubre-2012
Mensajes: 63
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: como colocar separadores

No te entiendo muy bien osea si tengo esto
Código PHP:
 $codigo 'J12345678' 
que tengo q hacer para colocarle GUIONES (-) despues de la J y antes del ultimo numero??
  #4 (permalink)  
Antiguo 13/12/2012, 09:04
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: como colocar separadores

Pues si ya te tomaste la molestia de leer lo que te colocaron de guia la idea es hacer una cadena concatenando los valores.

Nota:No voy a colocar codigo sino como debes usar la funcion

$cadena=funcionsubstraer(x caracteres) concatenado con guion funcionsubsrtaer(y caracteres) concatenado con guion funcionsubstraer(z caracteres)

Es simplemente leer como funciona substr para que entiendas como funciona, no es muy dificil.
__________________
Blog de humor http://elcuasatar.net63.net/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:11.