gpt4 book ai didi

php - 使用另一个表的结果从成员表中提取成员的名字

转载 作者:行者123 更新时间:2023-11-29 05:41:23 25 4
gpt4 key购买 nike

<?php
include 'dbFunctions.php';
$courseid = $_GET['Course_id'];

$query = "SELECT * FROM course WHERE Course_id=".$courseid."";
$arrCourse = executeSelectQuery($query);

$query2 = "SELECT * FROM course_member WHERE Course_id=".$courseid."";

$result = mysqli_query($link,$query2) or die(mysqli_error($link));
?>

HTML 主体:

<?php
while ($row = mysqli_fetch_array($result)) {
?>

<?php echo $row['member_id']
?>

<?php
}
?>

这会正确打印所选类(class)中涉及的成员 ID 的结果,但是,我想使用属于另一个名为 member 的表的生成结果来提取 first_name。

一直在尝试所有的连接查询,但没有成功。

最佳答案

听起来您需要阅读 SQL 中的 JOIN 操作。以下查询将从单个查询中返回您似乎需要的所有数据:

SELECT * 
FROM course
INNER JOIN course_member ON course.id = course_member.course_id
INNER JOIN member ON member.id = course_member.member_id

关于php - 使用另一个表的结果从成员表中提取成员的名字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6543738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com