Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2011, 09:57
sefirotxx
 
Fecha de Ingreso: febrero-2011
Mensajes: 108
Antigüedad: 13 años, 2 meses
Puntos: 4
Que Funcion Implode Imprima Solo Cuando Existan Valores

Hola, les hago una pregunta, cuando uno usa la funcion implode de esta manera:

$datos = array($row[1],$row[2],$row[3],$row[4],$row[5],$row[6]);

$cadena = implode('-',$datos);

si quisiera imprimir $cadena obtendria lo siguiente, si todos los $row (desde la base de datos ) tuvieran datos:

x1-x2-x3-x4-x5-x6

pero si $row[4],$row[5],$row[6] por ejemplo no tuvieran datos quedaria asi:

x1-x2-x3---

¿Como puedo hacer para que cuando no tenga datos en mis $row no me imprima la cadena del implode, es decir, si $row[4],$row[5],$row[6] no tuvieran datos quedara asi:

x1-x2-x3

Gracias!!