gpt4 book ai didi

php - MySQL 多次检索

转载 作者:行者123 更新时间:2023-11-29 14:54:28 25 4
gpt4 key购买 nike

如何在不调用多次提取的情况下检索信息?

for ($course_period=1; $course_period<=4; $course_period++) {
$result = mysql_query("SELECT * FROM courses WHERE id=".$course[$course_period]["id"]);
while ($row = mysql_fetch_array($result)) {
$course[$course_period]["name"] = $row["course_name"];
}
}

我知道这是极其低效的,并且需要一些修改方面的帮助。我只想从 ID=?? 的其他表中提取名称(例如 1、2、6 和 320)。

这是唯一的方法吗?

最佳答案

试试这个:

$ids = array(1,2,3,4,5);

$query = "SELECT * FROM table WHERE id IN (" . implode(",", $ids) . ")";

//Process as usual...

关于php - MySQL 多次检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981058/

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