PHP - no actualizo la base de datos

 
Vista:

no actualizo la base de datos

Publicado por victoria (50 intervenciones) el 25/09/2006 22:55:51
Hola. Gracias por su ayuda. Si alguien puede decirme en donde tengo el error, funciona todo de 10, solo que cuando verifico en la base MySQL los datos no se actualiza.
<?php
$row_id=$HTTP_POST_VARS['row_id'];
$password=$HTTP_POST_VARS['password'];
$pregunta=$HTTP_POST_VARS['pregunta'];
$respuesta=$HTTP_POST_VARS['respuesta'];
$email=$HTTP_POST_VARS['email'];

$enlace = mysql_connect("localhost","el","v");
mysql_select_db("elcolegi_notas", $enlace);
mysql_query("update web_doc set password='$password', pregunta='$pregunta', respuesta='$respuesta', email='$email' where row_id='$row_id'",$conexion);

if (mysql_errno($enlace)==0){echo "<font color='#FFFFFF' size='2' face='Verdana, Arial, Helvetica, sans-serif'><strong>Los datos han sido actualizados con éxito.</strong></font>";
}else{
if (mysql_errno($enlace)==1062){echo "<font color='#FFFFFF' size='2' face='Verdana, Arial, Helvetica, sans-serif'><strong>No ha podido añadirse el registro<br>Ya existe un campo con este DNI</strong></font>";
}else{
$numerror=mysql_errno($enlace);
$descrerror=mysql_error($enlace);
echo "Se ha producido un error nº $numerror que corresponde a: $descrerror <br>";
}

}
mysql_close();
?>
No se por q no me guarda los datos en la baso??
Gracias a quienes respondan.
Saludos.
Victoria
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

RE:no actualizo la base de datos

Publicado por Michel (52 intervenciones) el 26/09/2006 16:55:24
No veo el error, pero tienes que tener en cuenta que si algunos de esos textos que has insertado, tiene comillas entonces te va a echar a perder la sentencia, ok?

Un consejo cuando estes haciendo las consultas compruebalas que funcionan en tu cliente SQL, y despues pasala a PHP,

saludos
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

RE:no actualizo la base de datos

Publicado por victoria (50 intervenciones) el 27/09/2006 16:05:19
Gracias por tu ayuda. He probado y la consulta funciona pero cuando la migro al php no actualiza los datos en la base, como me dices que haga con los textos?? cuales campos van sin las comillas?
Espero tu respuesta.
Gracias x tu atención.
Saludos
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