【发布时间】:2014-02-24 17:00:03
【问题描述】:
我正在尝试以下列方式使用 PDO Insert 语句(虽然它不起作用..)
$db = new PDO("mysql:host=localhost;dbname=XXXXX","XXXX","");
$query= "INSERT INTO tableS VALUES ("475","1111","XXXY","PREQ","XX");
$result= $db->query($query);
$result -> closeCursor();
$db=null;
我做错了什么?我已经确保输入是正确的,我对 PDO 很陌生。
【问题讨论】:
-
查看问题中的突出显示。应该很清楚了。
-
Turning on error reporting 可能会帮助您轻松找出此类语法错误。
-
您不能在字符串中使用与分隔字符串本身相同的引号,除非您对它们进行转义。
-
这与 PDO 完全没有关系。这纯粹是一个 PHP 语法错误。
-
@Barmar: Why not?