Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2006, 07:35
Avatar de gonzalezmfrank
gonzalezmfrank
 
Fecha de Ingreso: julio-2005
Ubicación: Maracaibo - Venezuela
Mensajes: 266
Antigüedad: 18 años, 8 meses
Puntos: 0
Problema con foreach()

Amigos estos tratando la instruccion

Código PHP:
foreach ($_POST['diav'] as $id => $v){$diav[$v] = $v;} 
Que asignaria los valores de un checkbox dentro de un form

Código PHP:
<tr>
    <
td><font color='#006633'><b>&#187;</b></font> D&iacute;as de Vigencia : </td>
    
<td>"; 
    if ( $diav[1] == 1 ) { 
        echo "
Dom<input name='diav[1]' type='checkbox' value='1' checked }>";
    } else {
        echo "
Dom<input name='diav[1]' type='checkbox' value='1'>";
    }
    if ( $diav[2] == 2 ) { 
        echo " 
Lun<input name='diav[2]' type='checkbox' value='2' checked }>";
    } else {
        echo " 
Lun<input name='diav[2]' type='checkbox' value='2'>";
    }
    if ( $diav[3] == 3 ) { 
        echo " 
Mar<input name='diav[3]' type='checkbox' value='3' checked }>";
    } else {
        echo " 
Mar<input name='diav[3]' type='checkbox' value='3'>";
    }
    if ( $diav[4] == 4 ) { 
        echo " 
Mie<input name='diav[4]' type='checkbox' value='4' checked }>";
    } else {
        echo " 
Mie<input name='diav[4]' type='checkbox' value='4'>";
    }
    if ( $diav[5] == 5 ) { 
        echo " 
Jue<input name='diav[5]' type='checkbox' value='5' checked }>";
    } else {
        echo " 
Jue<input name='diav[5]' type='checkbox' value='5'>";
    }
    if ( $diav[6] == 6 ) { 
        echo " 
Vie<input name='diav[6]' type='checkbox' value='6' checked }>";
    } else {
        echo " 
Vie<input name='diav[6]' type='checkbox' value='6'>";
    }
    if ( $diav[7] == 7 ) { 
        echo " 
Sab<input name='diav[7]' type='checkbox' value='7' checked }>";
    } else {
        echo " 
Sab<input name='diav[7]' type='checkbox' value='7'>";
    }
    echo " 
     
</td>
</
tr
Lo que se quiere es marcar los dias disponibles de un servicio

Ahora bien, me sale el mensaje de error

Warning: Invalid argument supplied for foreach() in /var/www/admin/programa.php on line 206

Que pudiese estar pasando ?

Gracias.

Frank