tengo el sig. codigo para actualizar datos de un arreglo
Código PHP:
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
foreach($_POST["clave3"] as $i => $value){
$clave= $_POST['claveasignatura'][$i];
$rfc= $_POST['clave3'][$i];
$p1=$_POST['p1'][$i];
$p2=$_POST['p2'][$i];
$p3=$_POST['p3'][$i];
$prom=$_POST['prom'][$i];
$resultado=$_POST['p1'][$i]+$_POST['p2'][$i]+$_POST['p3'][$i]/3;
$query=mysql_query("update calificar SET parcial3='$p3',promedio='$prom' WHERE claveasignatura='$clave' and rfcalumno='$rfc'");
mysql_select_db($database_connection, $connection);
$updateGoTo = "licenciaturas3.php";
el cual funcionaba hasta antes de agregar $resulltado si lo quido funciona de nuevo jejeje
me esta arrojando este error
Warning: Invalid argument supplied for foreach()
este es mi formulario
Código PHP:
<?php do { ?>
<tbody>
<tr>
<td><?php $i+=1; echo $i;?></td>
<td ><input type="text" name="clave3[]" id="clave3[]" value="<? echo $row_calificarm['rfcalumno']; ?>" size="10" style="border: none; background:#e6e6e6 " disabled/></td>
.
<?php } while ($row_calificarm = mysql_fetch_assoc($calificarm)); ?>
Alguien me puede ayudar... por fa
Nota: este tema lo habia posteado antes pero intentaba resolverlo de otra manera