Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/03/2008, 11:34
vmgafrm
 
Fecha de Ingreso: abril-2007
Mensajes: 23
Antigüedad: 17 años
Puntos: 0
Re: Un error de sintaxis que no se donde esta

Hola,

Me parece que quieres asignar a las filas de la tabla el valor de una variable de PHP y lo estas colocando como fila='$variable' por lo que MySQL toma el valor literal de lo que estas colocando, es decir que si se trata de una fila VARCHAR la BD lo guarda $variable y no como el valor actual de esa variable.
En fin lo que tienes que hacer es concatenar a la cadena donde defines el query la variable que desees insertar, de esta manera:

Código PHP:
$query="UPDATE table SET fila1='".$variable."' WHERE id=19" 
El punto es el operador de concatenacion en PHP.

Espero que te sirva.