Vuelves al mismo error: Los
campos se pueden poner entre acentos agudos (`), pero los
valores no, porque MySQL
los interpretaría como campos. Estos se deben poner entre apóstrofes si son cadenas de texto, horas o fechas, o sin nada si son valores numéricos...
¿Se entendió ahora?
En tu ejemplo sería:
O bien:
Código MySQL:
Ver originalINSERT INTO mybb_adminlog
(`uid`, `ipaddress`, `dateline`, `module`, `action`, `data`) VALUES(1, '201.212.56.28', '1259707386', 'change', 'a:0:{}');
El uso de acentos es obligatorio si:
- El nombre de objeto (base, tabla o campo) contiene caracteres no alfanuméricos o espacios.
- El nombre del objeto es una palabra reservada (como
data, en tu caso).
Por favor, trata de tomarte el tiempo de leer el manual de referencia. Te aseguro que ayuda
y mucho.
Por lo menos evitarás problemas de este tipo...