Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/07/2012, 16:34
ruben_chirinos_1985
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Modificar varios campos de tabla con un solo clickz

Holade neuvo , sabes estoy tratando de realizar una consulta relaciona y me da error tambien en este script,

$ssql="select alumnos.nombres, alumnos.cod_alu, notas.cod_alu from alumnos, notas2 where cod_mat = '13' and grado = '8' and cod_alu <> $cod_alu";
$result=mysql_query($ssql);

echo "<form action='modificar.php' method=post>";
echo "\n<table align=center border=1 cellspacing=0>";
echo "<tr><td>Alumnos</td><td>Docentes</td><td>Materia</td><td>Grado</td><td>Notas</td></tr>";

$i=1;
while ($fila = mysql_fetch_array($result)){
echo "\n<input type=hidden name='cod_alu$i' value='".$fila["cod_alu"]."'>";
echo "<tr>";
echo "<td><input type=text value='".$fila["cod_alu"]."' size='5' maxlength='2' readonly='readonly'></td>";
echo "<td><input type=text value='".$fila["cod_doc"]."' size='5' maxlength='2' readonly='readonly'></td>";
echo "<td><input type=text value='".$fila["cod_mat"]."' size='5' maxlength='2' readonly='readonly'></td>";
echo "<td><input type=text value='".$fila["grado"]."' size='5' maxlength='2' readonly='readonly'></td>";
echo "<td><input type=text name='nota1$i' value='".$fila["nota1"]."' size='5' maxlength='2'></td>";
echo "</tr>";
$i++;
$ultimo_mostrado=$fila["cod_alu"];
}

echo "<tr><td colspan='3'><label><input type='submit' value='Registrar Notas'></label></td></tr>";
echo "</table>";
echo "</form>";

//si se han mostrado registros, pongo el enlace para ver los siguientes
if (isset($ultimo_mostrado))
echo "";
}else{

//es que he recibido datos de formulario, entonces tengo que recibirlos y actualizar la base de datos
for ($i=1;$i<=10;$i++){
//para cada uno de los elementos que puede haber en el formulario
if (isset($_POST["cod_alu".$i])){
//es que este registro estaba en el formulario
$cod_alu=$_POST["cod_alu".$i];
$nota1=$_POST["nota1".$i];
$ssql= "update notas2 set nota1 ='$nota1' where cod_mat ='13' and grado ='8' and cod_alu ='$cod_alu'";
if(mysql_query($ssql))?>
</span>

<script type='text/javascript' language='javascript'>
alert('LAS NOTAS FUERON REGISTRADAS SATISFACTORIAMENTE')
document.location.href='lapso1.php'
</script>

<?php } else ?>

<script type='text/javascript' language='javascript'>
alert('! ERROR ¡ LAS NOTAS NO FUERON REGISTRADAS INTENTELO DE NUEVO')
document.location.href='lapso1.php'
</script>

<?php
}
}

?>

El error q me sale es

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\Sistema Liceo\mdocentes\lapso1.php on line 123