Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 22-jul-2007, 18:28   #1 (permalink)
Lord está en el buen camino
 
Fecha de Ingreso: agosto-2006
Mensajes: 55
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.
Lord está desconectado   Responder Citando
Antiguo 23-jul-2007, 01:53   #2 (permalink)
jerkan tiene algunos puntos positivos de karma
 
Avatar de jerkan
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.373
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
__________________
jerkan.net
jerkan está desconectado   Responder Citando
Antiguo 24-jul-2007, 19:46   #3 (permalink)
Lord está en el buen camino
 
Fecha de Ingreso: agosto-2006
Mensajes: 55
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.
__________________
El mundo es tuyo.
Para mi fortuna el universo es demasiado grande.

CeroStyle.com ("Pagina en construcción").
Lord está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:02.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93