
Error Insert desde php
Publicado por Xavi (3 intervenciones) el 23/04/2017 12:48:16
Buenos dias,
tengo un problema al momento de intentar insertar un registro en una tabla de la base de datos.
La tabla es de ACYMAILING e estoy intentando añadir un registro.
la sentencia que ejecuto en php es la siguiente:
$sql = "INSERT INTO masv_acymailing_subscriber ( subid, email, userid, name, created, confirmed, enabled, accept, ip, html, key, confirmed_date, confirmed_ip, lastopen_date, lastclick_date, lastopen_ip, lastsent_date, idioma, poblaci, provincia, direccio VALUES (NULL, '[email protected]', 0, 'Xavi', 0, 0, 1, 1, 'ipvarchar', 1, NULL, 0, 'varcharconfirm', 0, 0, NULL, 0, 'cat', 'tar', 'gar', 'bar')";
el error que me muestra es el siguiente:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key, confirmed_date, confirmed_ip, lastopen_date, lastclick_date, lastopen_ip, l' at line 1
he realizado esta consulta en acces con el ODBC connector mysql y me funciona correctamente pero en el momento de hacer la consulta por PHP me devuelbe este error.
esta es la estructura bbdd
por favor llevo todo el fin de semana y empiezo tener ganas de romper algo.
gracias por vuestra ayuda
Xavi

tengo un problema al momento de intentar insertar un registro en una tabla de la base de datos.
La tabla es de ACYMAILING e estoy intentando añadir un registro.
la sentencia que ejecuto en php es la siguiente:
$sql = "INSERT INTO masv_acymailing_subscriber ( subid, email, userid, name, created, confirmed, enabled, accept, ip, html, key, confirmed_date, confirmed_ip, lastopen_date, lastclick_date, lastopen_ip, lastsent_date, idioma, poblaci, provincia, direccio VALUES (NULL, '[email protected]', 0, 'Xavi', 0, 0, 1, 1, 'ipvarchar', 1, NULL, 0, 'varcharconfirm', 0, 0, NULL, 0, 'cat', 'tar', 'gar', 'bar')";
el error que me muestra es el siguiente:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key, confirmed_date, confirmed_ip, lastopen_date, lastclick_date, lastopen_ip, l' at line 1
he realizado esta consulta en acces con el ODBC connector mysql y me funciona correctamente pero en el momento de hacer la consulta por PHP me devuelbe este error.
esta es la estructura bbdd
por favor llevo todo el fin de semana y empiezo tener ganas de romper algo.
gracias por vuestra ayuda
Xavi

Valora esta pregunta


0