我正在尝试执行LEFT JOIN查询但是我收到语法错误:
您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以获得正确的语法,以便在附近使用' LEFT JOIN lr_users ON lr_capped_members.user = lr_users.user_id WHER'在第2行
我已经检查了我的代码是否有错误(即:缺少逗号,错误的表名等),但无法找到错误。也许我整天都在处理这段代码的隧道视觉形式,所以我非常感谢你的帮助。请在下面找到我的代码。
$.delete = function(url, data, callback, type){
if ( $.isFunction(data) ){
type = type || callback,
callback = data,
data = {}
}
return $.ajax({
url: url,
type: 'DELETE',
success: callback,
data: data,
contentType: type
});
}
答案 0 :(得分:5)
您忘记了查询的FROM
部分。你会想这样写:
$member_qry = mysqli_query($con, "SELECT lr_capped_members.user, lr_users.username
FROM lr_capped_members
LEFT JOIN lr_users ON lr_capped_members.user = lr_users.user_id
WHERE cap_week = '$week'
")or die(mysqli_error($con));