添加数据

时间:2017-08-22 20:10:23

标签: php mysql sql pdo

解析xml文件并将其添加到数据库时,它会在脚本操作期间显示错误:

$sql->exec("INSERT INTO 'example' VALUES('$id', '$title', '$link')");
  

SQLSTATE [42000]:语法错误或访问冲突:1064您有   SQL语法错误;查看与您的手册相对应的手册   MySQL服务器版本的正确语法使用附近''示例'   VALUES(' phpmysqljquery-przeciagnij-Z-WY'   在第1行

任何人都可以说出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

你使用了错误的引用方式。数据库,表和列标识符使用不同的方法:

INSERT INTO `example` VALUES (?,?,?)

对于字符串,双引号和单引号仅 。你不能把东西插入一个字符串。