Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/10/2016, 18:11
sonreiders19
 
Fecha de Ingreso: junio-2014
Mensajes: 30
Antigüedad: 9 años, 11 meses
Puntos: 0
De acuerdo Respuesta: Agregar coma a un foreach

Cita:
Iniciado por alvaro_trewhela Ver Mensaje
Esto es lo que usaría yo:

Código PHP:
Ver original
  1. $str = "";
  2.  
  3. foreach($id as $valor) {
  4. $str .= "$valor,";
  5. }
  6.  
  7. echo substr($str,0,-1);

Gracias Alvaro tu solución es perfecta.

Cita:
Iniciado por petit89 Ver Mensaje
Otra opción seria:

Código PHP:
Ver original
  1. <?php
  2. foreach($id as $valor) {
  3. echo $valor.", ";
  4. }
  5. ?>
eso era lo que estaba intentando pero la coma al final que queda no me dejaba insertar en el mysql

Cita:
Iniciado por Malenko Ver Mensaje
Sería otra opción pero sería incorrecta ya que te quedaría siempre con una coma al final. Mientras que la solución de alvaro_trewhela se aproxima más a lo que quiere el usuario.
si esa era la solución que estaba buscando, gracias a todos.

Cita:
Iniciado por alvaro_trewhela Ver Mensaje
Ups disculpen no vi que tenía espacios jajaja. ahí está arreglado:

Código PHP:
Ver original
  1. $str = "";
  2.      
  3. foreach($id as $valor) {
  4. $str .= "$valor, ";
  5. }
  6. $str = substr($str,0,-2);
  7.  
  8. echo $str;

como estaba ante estaba perfecto si le coloco el -2 ya me estaría borrando un valor que necesito gracias :)