最近遇到資料表必須最其他資料表欄位資料的情形......
//打算讓符合條件redo_stuid='$redo_stuid'
//的cous1和cous2資料表做結合
//然後抓取和redos資料表的redo_stuid內容相符的c_id欄位
//再抓取其c_place
$places ="SELECT * FROM
cous1 LEFT JOIN cous2
ON cous1.redo_stuid = cous2.c_id
WHERE redo_stuid='$redo_stuid'" ;
mysqli_select_db($GD,$database);
$Result=mysqli_query($GD,$places) or die(mysqli_error($GD));
while($r = mysqli_fetch_assoc($Result))
$output[]=$r;
if($output){
header('Content-type: application/json; charset=utf-8');
print(json_encode($output,JSON_UNESCAPED_UNICODE));
}
else{
echo "error";
}
exit();
?>
將上方圖片的redo_place和下方圖片的c_id做結合
所以你應該是用 course2__redos 的「redo_place」
跟course2__courses的「c_id」Join 才對...
SELECT *
FROM course2__redos
LEFT JOIN course2__courses
ON course2__redos.redo_place = course2__courses.c_id
WHERE redo_stuid='$redo_stuid'