Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2003, 11:19
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Yo usaria comillas simples en toda referencia a variabels PHP en la consulta:

Código PHP:
$consulta="UPDATE ".$id."  set privilegio='".$prioridades."' WHERE Login='".$aux."'"
Imagina por ejemplo q $privilegio es una palabra con un espacio .. La consulta SQL seria:

UPDATE tabla set privilegio=frase compuesta WHERE Login='algo'

El resultado seía q q Mysql intentaría usar "compuesta" como alguna instrucción SQL (y no lo es pues es pare de lo q se ha de asignar a privilegio= ...)

Un saludo,