Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2014, 20:36
RSmith
 
Fecha de Ingreso: julio-2014
Mensajes: 79
Antigüedad: 10 años, 4 meses
Puntos: 1
sistema de tags

Hola gente.
Estoy tratando de hacer un sistema de "tags" o etiquetes separadas por coma. todos los tags se guardan como un string en una columna en una tabla. Entonces lo que hago es obtener los datos de la tabla y luego separo el sting en multiples strings:
Código PHP:
//$row['tags'] = tag1,tag2,tag3
<?php
   $tag 
explode(',' $row['tags']);
?>
Pero el problema que tengo es como mostrar los tags.. si yo supiera que tiembre va a haber 3 tags podria hacer:
Código PHP:
//$row['tags'] = tag1,tag2,tag3
<?php
   $tag 
explode(',' $row['tags']);
   echo 
$tag[0] . '<br/>'
   
echo $tag[1] . '<br/>'
   
echo $tag[2] . '<br/>'
?>
Pero tal ves un usuario agrega 2 tags, otro 5 tags, etc.. Trate de usar la funcion strlen para contar la longitud del row y luego usar un for. Pero no funciono. Tambien intente usar un while pero tampoco sirve. Como podria hacer ?