Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2013, 17:03
Avatar de fcarrizalest
fcarrizalest
 
Fecha de Ingreso: diciembre-2013
Mensajes: 10
Antigüedad: 10 años, 5 meses
Puntos: 2
Respuesta: Separar contenido de un campo

Hola que tal:

Lo que exponenes en el post, esta algo complicado si no tienes una forma de separar el contenido minimo ccon un salto de linea " \n\r " entre cada caracteristica.

Necesitarias colocar un separador entre cada opción, para posteriormente hacer un explode ()

[URL="http://php.net/manual/es/function.explode.php"]http://php.net/manual/es/function.explode.php[/URL]

O utilizando alguna expresión regular. para dicho proposito.

http://www.mclibre.org/consultar/php/lecciones/php_expresiones_regulares.html

Entonces en el primer caso el sencillo

Código PHP:
  $CaracteristicasArray =  explote"\n" $Caracteristicas );
   
// y ya con un for o un foreach imprimes cada elemento
   
if($Caracteristicas){
    
      foreach( 
$Caracteristicas as $key => $caracteristica )
         echo 
"  <br>  " $caracteristica ;
  } 

En lugar de un \n puedes optar por otro caracter, y utilizando Javascript para poder formatear los datos antes de que ingresen a la DB.

Espero te sea de utilidad....

Nota: no probe el código, simplemente escupi el código. pero la idea creo que se entiende.


Saludos~