Muchachos mi problema radica en lo siguiente:
Genero un formulario y mando datos de una tabla y los recupero en un foreach como vector.. bueno el problema es que existe la posibilidad de no llenar la tabla pero cuando recupero los datos me aparece el siguiente error:
Warning: Invalid argument supplied for foreach()
Quisiera saber si es posible corregir el error anterior.
aca genero el formulario
Código PHP:
<form name="form" action="guardar_resumen.php" method="post">
2.- Desarrollo Cuadro de Actividades:<br>
<table>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td></tr>
<tr><td><input type="text" name="acti[]" size="58"></td>
</tr>
</table>
<input type="hidden" name="tiempo[]">
<input type="button" value="Enviar!" onclick="valida_envia()" style="background-color:#004990; color:#FFFFFF">
</form>
aca se guarda el dato...
Código PHP:
<?php
include("../conectar.php");
$link=Conectarse();
$f=0;
foreach ( $_POST['acti'] AS $a)
{ $z[$f]=$a; $f++; }
//despues manejo el array z en otras actividades
no se si es posible llenar algun valor por defecto o que solucion se hallaría de antemano gracias...