Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/08/2007, 18:56
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 21 años, 6 meses
Puntos: 105
Re: Error sentencia UPDATE mysql

Holas,

si usas de la forma:

Cita:
$editar= mysql_query("UPDATE usuario SET contrasena='$_POST[contrasena]', correo='$_POST[correo]', ubicacion='$_POST[ubicacion]', cfg_estilo='$_POST[estilo]' WHERE id=$_COOKIE[juego_jugador_id]");


Esta mal porque el PHP no lo interpreta el valor de la variable $_POST[contrasena], por ejemplo, tienes que separar lo que es variable o lo que es valor de una variable. Ademas si usas $_POT[contrasena] te dira el PHP que no se reconoce la variable contrasena, tiene q ser: $_POT['contrasena'] .

Trata de usar comillas simples es mas rapido que las comillas dobles, haces buscar al PHP dentro de las comillas dobles si hay ono una variable, y eso hay que ayudarle al php.

Ahora los {} (corchetes) claro que sirven pero no para lo que quieres hacer.


Saludos
Gildus
__________________
.: Gildus :.