我正在编写内部联接以从两个相关表中获取数据:
表1:用户
表2:search_queries。
我收到此错误:解析错误:语法错误,意外' ='在...上 第137行
这是我正在写的内部加入,如137:
.title-box-sm.hover .image-caption {
display: block;
position: absolute;
background: white;
width: 100%;
line-height: 3.4em;
请帮助,让我知道我可能在哪里弄错了。
答案 0 :(得分:2)
这是一个PHP错误。将SQL字符串放在引号中:
$sql = "SELECT fname, sname FROM user INNER JOIN search_queries ON user.id = search_queries.id";
答案 1 :(得分:2)
它看起来像php错误所以你需要像下面这样做: -
$ssql = "SELECT fname,sname FROM `user` INNER JOIN search_queries WHERE user.id = search_queries.id";
OR
$ssql = "SELECT fname,sname FROM `user` INNER JOIN search_queries ON user.id = search_queries.id";
或()
也可以: -
$ssql = "SELECT fname,sname FROM `user` INNER JOIN search_queries ON (user.id = search_queries.id)";
答案 2 :(得分:-2)
删除括号:
SELECT fname,sname
FROM user
INNER JOIN search_queries ON user.id = search_queries.id ;