Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur de syntaxe PHP PDO ou violation d'accès :1064 lors de l'insertion

Encapsulez vos noms de champs en backticks (` ), desc est un mot réservé.

$sth = $this->getLink()->prepare( "INSERT INTO `boards` (`id`,`memberid`,`name`,`desc`,`datecreated`,`isactive`) 
            VALUES(?,?,?,?,?,?)" );