Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/04/2012, 16:35
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Por que no obtengo ningun resultado con Post

Cita:
Iniciado por IsaBelM Ver Mensaje
el problema que tienes no es pasar los valores, eso lo estás haciendo bien. tratas los name de los controles como arrays asociativos. el problema que creo que no logras solventar es recogerlo. puede hacer algo así

he agregado supongo q mal XD lo q me indicas

<?php
$arr1 = array($_POST["p1"]); // matriz con todos los valores de los campos
$arr2 = array($_POST["p2"]); // matriz con todos los valores de los campos
$arr3 = array($_POST["p3"]); // matriz con todos los valores de los campos

for($i = 0; $i < sizeof($arr1[0]); $i++) {
echo $arr1[0][$i]. ",";
echo $arr2[0][$i]. ",";
echo $arr3[0][$i]. ",";

}
; ?>
<td> <input type="text" name="prom[]" id="prom" value=" <?php $Promedio= $_POST['p1']+$_POST['p2'])/3; echo number_format ($Promedio,2); ?> "size="3" style="border: none;background:#e6e6e6" /></td>



pERO TENGO UN ERROR...

mira para actualizar tengo lo siguiente

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 calificare SET parcial3='$p3',promedio='$prom' WHERE claveasignatura='$clave' and rfcalumno='$rfc'");



mysql_select_db($database_connection, $connection);


$updateGoTo = "menudocente.php";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];

ese codigo esta bien, funciona bien supongo q temgo q hacer algo parecido para obtener el promedio