Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Problemas con UPDATE (http://www.forosdelweb.com/f86/problemas-con-update-507142/)

Lord 22/07/2007 18:28

Problemas con UPDATE
 
Saludos.

Antes de escribir este tema consulte las FAQ's, el Manual de Referencia de MySQL, Googliiie e intente de muchas formas tratar de arreglar mi problema, así que estoy desesperado y necesito su ayuda.

El problema es que el comando UPDATE no me funciona y lo he hecho en varias formas.

Forma 1.
Código PHP:

$based 'notas';
$titulo 'Titulo de ejemplo';
$comentario 'Comentario de ejemplo';
$numero 10;

$sql="update $based set 'titulo'='$titulo', 'comentario'='$comentario' where 'Numero'='$numero'";
mysql_query($sql) or die ("La datos no se modificaron correctamente");
echo 
"Nota modificada"


Forma 2.
Código PHP:

$sql="update $based set titulo=$titulo, comentario=$comentario where 'Numero=$numero"


Forma 3.
Código PHP:

$sql="update $based set titulo=$titulo, comentario=$comentario where $based.Numero=$numero"

He cambiado comillas, doble sencillas, etc.. y la verdad nada me funcióna.
Les agradecería si me ayudaran en cuanto esto.

Gracias.

jerkan 23/07/2007 01:53

Re: Problemas con UPDATE
 
Yo lo haría así:
Código PHP:

$sql="update $based 
set titulo='$titulo', comentario='$comentario' 
where Numero='$numero'"


Ahora no recuero si el mysql es case-sensitive. Lo digo porque pones campos con la inicial en mayúscula (Numero) y otros no (titulo).
Por otro lado, puedes utilizar la función mysql_error para saber más del error.

Un saludo :adios:

Lord 24/07/2007 19:46

Re: Problemas con UPDATE
 
Perfecto jerkan.

Me funciono, extrañamente nunca probé esta combinación, pero al final quedo así:

Código PHP:

$based 'notas';
$titulo 'Titulo de ejemplo';
$comentario 'Comentario de ejemplo';
$numero 10;

$sql="update $based set titulo ='$titulo', comentario ='$comentario' where Numero ='$numero'";
mysql_query($sql) or die ("La datos no se modificaron correctamente");
echo 
"Nota modificada"

Se te agradece jerkan, saludos.


La zona horaria es GMT -6. Ahora son las 10:36.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.