Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/09/2015, 04:18
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema al insertar datos

Es una consecuencia de estar embebiendo un lenguaje dentro de otro. Desde PHP las reglas y errores que se encuentren en SQL son invisibles hasta que capturas la salida del error devuelto.
En tu caso es por lo que se domina "palabras reservadas, que existen en los diferentes lenguajes.
PASSWORD es una de ellas en MySQL. Y no debería usarse como nombre de objetos de base o variables.
Para usarlo, cuando no se puede evitar, MySQL exige que ese nombre quede encerrado entre acentos agudos, como has hecho ahora.
Lo mismo pasa para usar caracteres reservados de nuevo los nombres de objetos de base de datos.

Lo mejor es evitar su uso.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 07/09/2015 a las 05:50