07/09/2015, 04:18
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 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 |