我确定我忘记了一些简单的事情,但我现在还没有看到这个问题,我可以说所有的逗号都被正确使用了。
这是:
$blog = ('SELECT body.posts, post_id.comments, comment.comments FROM posts, comments WHERE post_id.comments = id.posts AND comment.comments LIKE :comment',array(':comment'=>'%'.$_POST['searchbox'].'%'));
答案 0 :(得分:-1)
在你的LIKE语句中,你只需要将ARRAY前面的逗号更改为句号
这 喜欢:评论',数组(':评论' =>'%'。$ _ POST ['搜索框']。'%& #39;
要 喜欢:评论' .array(':评论' =>'%'。$ _ POST ['搜索框']。'%& #39;