conn->-6ren">
gpt4 book ai didi

php - 当Mysql查询包含 "SELECT * FROM..."时,可以使用哪个函数代替 get_result() ?

转载 作者:行者123 更新时间:2023-11-29 21:09:27 24 4
gpt4 key购买 nike

我正在处理 this教程,除了这个功能之外,一切都运行完美:

public function getAllUserTasks($user_id) {

$stmt = $this->conn->prepare("SELECT t.* FROM tasks t, user_tasks ut WHERE t.id = ut.task_id AND ut.user_id = ?");
$stmt->bind_param("i", $user_id);
$stmt->execute();
$tasks = $stmt->get_result();
$stmt->close();
return $tasks;

}

问题是因为 get_result() 函数,因为 cpanel 的 php 不支持此函数,我在 google 和 stackoverflow 中搜索了很多,但没有任何答案可以帮助我,我只想要一条有效的行与 get_result() 函数相同来替换它。

如果有任何帮助,我将非常感激;预先感谢:)

最佳答案

几天前,我在相同的教程中得到了这样的堆栈。

经过一番研究,我找到了解决方案,如下所述,它对我有用,但不确定是否适合您尝试。

public function getAllUserTasks($user_id) {
$query = "SELECT t.* FROM tasks t, user_tasks ut WHERE t.id = ut.task_id AND ut.user_id='". $user_id. "'";
if ($result = mysqli_query($this->conn, $query)) {
return $result;
mysqli_free_result($result);
}
}

关于php - 当Mysql查询包含 "SELECT * FROM..."时,可以使用哪个函数代替 get_result() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36516563/

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