tengo el siguiente codigo
Código PHP:
</tr>
<? foreach ($datos as $us)
{?>
<tr>
<td align="center"><?=$us['id'];?></td>
<td align="center"><?=$us['n_matricula'];?></td>
<td align="center"><?=$us['alumno_nom'];?> <?=$us['alumno_apell'];?></td>
<td align="center"><input name="sol1" type="text" size="1" value="<?=$us['sol1'];?>"></td>
<td align="center"><input name="sol2" type="text" size="1" value="<?=$us['sol2'];?>"></td>
<td align="center"><input name="ctrl1" type="text" size="1" value="<?=$us['ctrl1'];?>"></td>
<td align="center"><input name="ctrl2" type="text" size="1" value="<?=$us['ctrl2'];?>"></td>
<td align="center"><input name="ctrl3" type="text" size="1" value="<?=$us['ctrl3'];?>"></td>
<td align="center"><input name="ctrl4" type="text" size="1" value="<?=$us['ctrl4'];?>"></td>
<td align="center"><input name="examen" type="text" size="1" value="<?=$us['examen'];?>"></td>
</tr>
<?}?>
</table>
<input type="button" value="Actualizar" onclick="<?$exito=modifica_datos_usuario($valor, sol1.value, sol2.value, ctrl1.value, ctrl2.value, ctrl3.value, ctrl4.value, examen.value, $matricula );?>">
Código PHP:
<?php
function modifica_datos_usuario($ramo, $sol1, $sol2, $ctrl1, $ctrl2, $ctrl3, $crl4, $examen, $matricula, $nombre)
{
global $db;
$upd = "UPDATE $ramo SET sol1='$sol1',sol2 = '$sol2' ,ctrl1 = '$ctrl1', ctrl2 = '$ctrl2', ctrl3 = '$ctrl3', ctrl4 = '$ctrl4' examen = '$examen' WHERE n_matricula='matricula'";
$res = mysql_query($upd,$db);
if(!$res)
{
echo mysql_error() . " : " . mysql_errno();
return(0);
}
return(1);
}
?>
k esta mal ??
esop grax