新手到php / sql,所以要善待我的无知。
在页面index.php上我有一个导航菜单,可以从表car_category,column car_type中检索选项。 如果用户从导航中选择选项,则会将他带到另一个页面,在该页面中,他应该看到从car_review_details列中选择的条目列表,来自另一个表car_review。
第一个函数在index.php上执行,并从表car_category中检索数据:
function list_type (){
global $conn, $sql, $test;
$test = "SELECT car_type FROM `car_category` WHERE car_type IS NOT NULL AND car_type <> ''";
$result = mysqli_query($conn, $test);
if (!$result){
die("failed");
}
while ($row = mysqli_fetch_assoc($result)){
echo "<a href='car_review.php?subject=";
echo urlencode ($row["car_type"]);
echo "'>";
echo $row ["car_type"];
echo "</a>";
echo "<br>";
}
}
上述功能正常。
现在,在页面care_review.php上我想显示car_review_details列中的数据。表car_category和car_review具有列catID,它应根据页面index.php中选定的链接确定从表car_review中选择哪些数据
car_review.php页面上的功能代码如下所示:
function car_style(){
global $conn;
$details = "SELECT *
FROM `car_category`
INNER JOIN `car_review`
ON `car_category`.`catID` = `car_review`.`catID`
WHERE `car_category`.`catID` = $row ['catDesc']";
$result = mysqli_query($conn, $details);
if (!$result){
die("failed");
}
while ($row_1 = mysqli_fetch_assoc($result)){
echo ($row_1["car_review_details"]);
echo "<br>";
}
}
如何根据函数list_type()中的选择来回显car_review_details列中的数据。
非常感谢您的反馈。