gpt4 book ai didi

php - 访问mysql_fetch_object返回的每一行时如何进行for循环?

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

我希望能够做这样的事情:

function x(){
....blablabla..
return mysql_fetch_object($result);
}
$entries = x();

foreach($entries as $entry){
echo "$entry->member_1";

当我这样做时,它给了我 0 个结果并且没有在屏幕上打印任何内容。我已经看过太多次 while 循环的解决方案了,我想知道是否有办法使用 for 循环来做到这一点?谢谢

最佳答案

你要么想要:

function x(){
....blablabla..
$return = array();
while($object = mysql_fetch_object($result)) $return[] = $object;
return $return;
}

$entries = x();
foreach($entries as $entry){
echo $entry->member_1;
}

或者:

function x(){
....blablabla..
return mysql_fetch_object($result);
}
$entries = x();

foreach(get_object_vars($entries) as $entry){
echo $entry->member_1;
}

我怀疑是第一个。

关于php - 访问mysql_fetch_object返回的每一行时如何进行for循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270952/

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