Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/10/2003, 14:21
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Eso es debido a que el parametro debe ser un array. Y puede que en tu caso $_POST['seleccion'] no sea un array. Puede que no exista esa variable en $_POST (no se ha seleccionado nada). O puede que no hayas nombrado los campos como un array (con seleccion[]).

Mejor pon el foreach dentro de un if:
Código PHP:
if (is_array($_POST['seleccion'])) {
  foreach (
$_POST['seleccion'] as $id){
    echo 
$id"<br>";
  }

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.