![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
31/05/2012, 11:16
|
![Avatar de Briss](http://static.forosdelweb.com/customavatars/avatar422282_5.gif) | | | Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 7 meses Puntos: 12 | |
Respuesta: Como puedo solucionar mi error del for each He checado mi codigo y lo he puesto asi
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];
$query=mysql_query("update calificarm SET parcial3='$p3', promedio='$prom' WHERE claveasignatura='$clave' and rfcalumno='$rfc'");
$promedio=$p1+$p2+$p3/3;
mysql_select_db($database_connection, $connection);
Y en mi formulario esto
<form action="<?php echo $editFormAction; ?>" method="post" id="form1">
<?php do { ?>
<?php echo $promedio
?>
Pero no me arroja nada alguien sabe porque no toma ningun valor
Última edición por Briss; 31/05/2012 a las 18:05 |