Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro de sintaxe 'PDOException' ou violação de acesso:1064 Você tem um erro na sintaxe SQL; Verifica


order é uma palavra-chave reservada. Você deve adicionar acentos graves ` em torno dele para usá-lo:
$query1 = "INSERT INTO `order` (order_details, order_address, cust_id, cust_name, delivery_type, paid) 
           VALUES(:details,:address,:d,:name,:delivery,:paid);";                                         
$sql = $conn->prepare($query1);

Veja também:Palavras-chave e palavras reservadas