SQL - Problemas con UPDATE

 
Vista:

Problemas con UPDATE

Publicado por Angelica (1 intervención) el 01/06/2007 08:59:18
Estoy creando un sistema de noticias simples y todo funciona más o menos correctamente, pero a la hora de modificar registros, sencillamente no ocurre nada.

Recoge bien los datos si hago un echo, y la conexion es correcta. Sea lo que sea, creo que está en mysql_query.

Este es el codigo de modificar.php

function conectarse()

{
if (!($link=mysql_connect("miservidor","mibd","contraseña")))
{
echo '<p><span class="estilo_rojo"> Error al conectarse a la base de datos.</span></p>';
exit ();
}
if (!mysql_select_db("mibd",$link))
{
echo '<p><span class="estilo_rojo">Error al seleccionar la base de datos.</span></p>';
exit ();
}
return $link;
}

$id = $HTTP_POST_VARS["id"];
$fecha = $HTTP_POST_VARS["fecha"];
$titulo = quitar($HTTP_POST_VARS["titulo"]);
$cuerpo = quitar($HTTP_POST_VARS["cuerpo"]);


$link = conectarse();
mysql_query('UPDATE noticias SET fecha='.$fecha.' , titulo='.$titulo.', cuerpo='.$cuerpo.' WHERE id='.$id.'',$link);

mysql_close($link);
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:Problemas con UPDATE

Publicado por DALSOM (195 intervenciones) el 08/06/2007 16:12:40
POR QUE NO HACES LA PRUEBA DIRECTAMENTE EN MYSQL, CON LA CADENA QUE LE MANDAS A MYSQL.

ESTOY CASI SEGURO QUE SI ALGO ANDA MAL, MYSQL TE DARA UN MENSAJE DE ERROR, SI ES QUE HAY ALGUNO EN LA LINEA QUE LE ESTAS ENVIANDO.

VERIFICA SI NO PHP ESTA ABRIENDO UNA TRANSACCION Y NO ESTA HACIENDO UN COMMIT CUANDO TERMINA.

SALUDOS
DALSOM
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