gpt4 book ai didi

php - MySQL 查询不会执行 - Class->Function->Form

转载 作者:可可西里 更新时间:2023-11-01 08:45:49 25 4
gpt4 key购买 nike

我构建了一个查询 ($query_q = "SELECT * FROM `table`;") 并尝试在一个函数中执行它。

public function read_from_table() {
$query_q = "SELECT * FROM `table`";
$query_a = mysql_query($query_q);
while (mysql_fetch_array($query_a)) {
echo "Did it!";
//OR AS TRIED ANOTHER WAY
return "Did it!";
}
}

这样调用:

echo $classInstance->read_from_table();
//OR AS TRIED ANOTHER WAY
$classInstance->read_from_table();

函数和类的制作方法都试过了,还是没有结果。
我得到的错误是执行时间超过了 30 秒的限制,所以我添加了 ini_set('max_execution_time', 0);(知道这完全消除了时间限制)以查看是否查询将完全执行,它现在已经运行了 30 分钟而没有任何生命迹象。为什么查询没有执行?

补充说明:

  • 我知道我正在使用折旧的 mysql_* 函数,这是应客户要求,将在网站上线后更新,并且我准备好将其全部更改为 mysqli-> * 功能。
  • 我正在调用的表(它的名称已被剥离并替换为 `table`)只有 9 行,所以这应该不会对执行时间产生很大影响(或者会吗? ).
  • 我不得不从函数中删除所有敏感信息以满足客户和我的雇主。请记住,我不能透露客户和我的雇主不想透露的信息。

最佳答案

问题是互联网和服务器出现故障。

此后已排序并可运行。

在此感谢您的帮助和支持。

数字媒体人

关于php - MySQL 查询不会执行 - Class->Function->Form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29770104/

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