Mysql
 sql >> Datenbank >  >> RDS >> Mysql

'PDOException' Syntaxfehler oder Zugriffsverletzung:1064 Sie haben einen Fehler in Ihrer SQL-Syntax; überprüfen

order ist ein reserviertes Schlüsselwort. Sie sollten Backticks ` hinzufügen um es zu benutzen:

$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);

Siehe auch:Schlüsselwörter und reservierte Wörter