PHP - uso de update

 
Vista:

uso de update

Publicado por Vicky (50 intervenciones) el 05/06/2006 15:17:02
Necesito saber si estoy usando bien esta sentencia porque no me graba los cambios es la base de datos.
Gracias.
<?php
$enlace = mysql_connect ('localhost','','');
mysql_select_db("elcolegi_notasweb", $enlace);

if( isset($_GET["id"]) && is_numeric($_GET["id"]) )
{
$id = $_GET["id"];
$consulta = mysql_query ("SELECT web_not.row_id, web_car.colegio, web_alu.nombre, e1_1, e1_2, e1_3, e1_4, e1_5, e1_6, conduc_1, eo_c, e2_1, e2_2, e2_3, e2_4, e2_5, conduc_2 FROM ((web_not INNER JOIN web_alu ON web_not.codigo=web_alu.codigo) INNER JOIN web_car ON web_not.colegio=web_car.colegio) WHERE web_not.materia=web_car.materia AND web_not.colegio=web_car.colegio AND web_not.curso=web_car.curso and web_not.row_id=$id") or die(mysql_error());
$ob = mysql_fetch_object($consulta);
$nu = mysql_num_rows($consulta);
if ($nu == 1)
{
echo
"
<form name='modificar' method=post action='modificar_notas.php'>
<input name='row_id' type='hidden' value='$id?'>
<table align=center font size=1 color=#114477 face=Verdana>
<tr>
<td><div align=right><font size=2 color=#114477 face=verdana><strong>Primer Etapa</strong></font></div></td>
<td></td>
<tr>
<td><div align=right><font size=2 color=#114477 face=verdana>Calificacion 1 :</font></div></td>
<td><input type='text' name='nota[1]' size='4' maxlength='2' value='$ob->e1_1'></td>
</tr>
<tr>
<td><div align=right><font size=2 color=#114477 face=verdana>Calificacion 2 :</font></div></td>
<td><input type='text' name='nota[2]' size='4' maxlength='2' value='$ob->e1_2'></td>
</tr>
<tr>
<input name='' type='submit' value='Editar'>
</form></td>
</table>
";
}else
{
echo '<a href="index.htm">vuelva</a>';
}
}

?>

Los datos los actualiza en la siguiente pagina, pero en la base de datos no actualiza nada...
<?php
$enlace = mysql_connect ('localhost','','');
mysql_select_db("elcolegi_notasweb", $enlace);
$consulta = "UPDATE web_not SET ".
"e1_1 = '".$_POST['e1_1']."',".
"e1_2 = '".$_POST['e1_2']."' WHERE cod = '".$_POST['id']."';";

?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:uso de update

Publicado por SuNcO (56 intervenciones) el 09/06/2006 07:30:11
Despues de esta lina porque no pones..

$consulta = "UPDATE web_not SET e1_1 = '".$_POST['e1_1']."',
e1_2 = '".$_POST['e1_2']."' WHERE cod = '".$_POST['id']."'"

echo $consulta;

para ver que te muestra
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar