Ver Mensaje Individual
  #13 (permalink)  
Antiguo 01/12/2010, 14:57
Avatar de cluster28
cluster28
 
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 3 meses
Puntos: 32
Respuesta: ayuda con variable array

El tener sólo campos que coinciden con el patrón el continue estaba haciendo que al final saliera del bucle y no mostraba el resultado.

El resultado lo mostraremos fuera del foreach.

Prueba:


Código PHP:
//Por cada campo del array $_GET
foreach($_GET as $campo=>$valor)
{
     
//Si el nombre del campo empieza por item_name
     
if(preg_match('/^item_name/',$campo))
     {
          
//Lo que tengas que hacer con el valor de item_name_*
          //Meterlo en un array por ejemplo
          
$array_item_names[$campo]=$valor;
          
//Vuelve al principio del bucle
          
continue;
     }
}
     
//Para mandar los dos productos del item_name

     //Creamos una cadena con los datos del $array_item_names con separador ","
     
$item_names_separados_por_comas=implode(",",$array_item_names);
     
//Mandamos el mail
     //mail("[email protected]", "Asunto: Pedido",    $item_names_separados_por_comas);
     
echo $item_names_separados_por_comas