我有这个代码总是有用的。今天在代码中(以及代码编辑器中的Atom)给了我很多错误。
问题存在于代码的很多不同部分,但总是存在字符串中的反弹。似乎有些问题,但我在Stack上检查了很多次语法/类似问题,但不知道如何解决。
我确定其他一切都是正确的,因为我在同一点上总是在不同文件中存在反斜杠的问题(加上它曾经工作!!)。
我正在使用PHP 7
DB::query('INSERT INTO followers VALUES (\'\', :userid, :followerid)', array(':userid'=>$userid, ':followerid'=>$followerid));
答案 0 :(得分:0)
如果只需要两个,我建议使用不同类型的报价。转义引号通常会导致语法突出显示混乱,甚至导致工作代码错误。两个"和'在sql中有效:
DB::query("INSERT INTO followers VALUES ('', :userid, :followerid)", array(':userid' => $userid, ':followerid' => $followerid));