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>»</b></font> Dí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