Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2014, 11:22
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 11 meses
Puntos: 2534
Respuesta: Como hacer lo sieguiente con PHP ?

Me parece que el ejercicio de concatenación (en el caso de strings) y acumulación (para estructuras de datos) es básico, hasta de secundaria.

Lo que tu haces es sobreescribir el valor en cada vuelta del loop, lo cual no es lo que buscas, ¿verdad?

Ello ya lo deberías saber hacer:

Código PHP:
Ver original
  1. // concatenación
  2. $str = '';
  3.  
  4. loop (/* ... */) {
  5.   $str .= $value;
  6. }
  7.  
  8. // acumulación
  9. $arr = [];
  10.  
  11. loop (/* ... */) {
  12.   $arr []= $value;
  13. }

¿Se entiende?

En tu caso es mejor acumular y al final unir el array con join() para formar la lista separada por comas, si concatenas necesitas introducir más lógica para manejar las comas.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.