Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/08/2012, 12:12
lex_returns
 
Fecha de Ingreso: agosto-2012
Mensajes: 2
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Problema al tratar textarea con explode() para luego sumar

Cita:
Iniciado por jossss Ver Mensaje
Hola. Y que pasa si recorres el array con un foreach?

Código PHP:
Ver original
  1. //Cojo contenido de textarea después de hacer el submit
  2. $lista=$_POST['invitados'];
  3.  
  4. //Cuento el numero de lineas para saber los grupos que van a asistir
  5. $numLineas=count(explode("\n",$lista));
  6. $total=0;
  7. foreach($numLineas as $valor){
  8. $separa=explode("+",$valor);
  9. $total=$total+1+trim($separa[1]);
  10. }
  11. echo $total;
Gracias por tu ayuda jossss! Eres muy amable. En este rato al final he acabado metiendo el primer valor del array que me generaba el explode en una variable y tratándolo aparte lo he conseguido.

Por si a alguien le puede servir como saco la primera linea aunque sea sencillo ahí lo dejo:

Código PHP:
$primerenter=strpos($lista,"\n");
$primera_frase=substr($lista,0,$primerenter); 

gracias a todos los que habéis dedicado un minuto a leerlo!

Saludos