Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/12/2013, 07:39
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Separar contenido de un campo

Cita:
Iniciado por Jezukaz Ver Mensaje
Bueno, no soy muy bueno en php.
Esto \n tengo que poner en la BD?
El codigo que has puesto es asi?:

Código HTML:
Ver original
  1. <p>CARACTERÍSTICAS PRINCIPALES</p>
  2.                                                          $CaracteristicasArray =  explote( "\n" , $Caracteristicas );
  3.    // y ya con un for o un foreach imprimes cada elemento
  4.    if($Caracteristicas){
  5.      
  6.       foreach( $Caracteristicas as $key => $caracteristica )
  7.          echo "  <br>  " . $caracteristica ;
  8.   }

Si me ayudas a poner el codigo lo mas simple posible, es un trabajo para la universidad y no tengo mucho tiempo.

Gracias.
Que sea un trabajo de universidad y que no tengas mucho tiempo no nos vale, simplemente porque si preguntas en un foro debes de atenerte a la disponibilidad del tiempo de los usuarios. Si quieres respuestas "premium" mejor ve a la sección de trabajo y paga por ayuda, es lo mejor.

Segundo, que no seas muy bueno en PHP no significa que hagas las cosas copiando y pegando sin tratar de entender QUE hace y si está bien escrito. Si hubieses leído el post de @fcarrizalest como Dios manda (link de php incluido) hubieses notado de que no es explote, es explode, un pequeño error tipográfico que cualquier persona que sepa leer detenidamente y concienzudamente (sin hacer mero copy and paste) hubiera notado y corregido.

Tercero, para lo que quieres hacer voy a proponer una segunda solución un poco mas limpia y mas eficaz INMHO

Código PHP:
Ver original
  1. <p value="<?php echo utf8_encode(nl2br($prod['Caracteristicas'])) ?>"></p>

Lee la documentación de nl2br.

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.