Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2013, 06:17
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: PDO::quote error

La función QUOTE, como sabes es para que el string aparezca con COMILLAS

$palabra = 'HOLA';
print $palabra; // HOLA
print $conn->quote($palabra); // 'HOLA'

puede que por ahí pase el tema, ya que estás intentado traer una variable con comillas que no están escapadas, o sea traes algo como:

INSERT INTO user(id,username,password) VALUES ('', ' 'PEDRO' ', 'password')"...

y eso genera un error de sintaxis y de seguridad, en todo caso, si quieres insertar en tu base de datos con comillas usa otro tipo de filtro fuera de la consulta SQL...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...