gpt4 book ai didi

PHP 面向对象 : How to get database rows as objects?

转载 作者:可可西里 更新时间:2023-10-31 22:47:54 25 4
gpt4 key购买 nike

我可以在选择单行时很好地执行此操作,但无法完全理解为多行数据执行此操作。

对于单行,我简单地实例化了一个新对象,它在幕后执行许多操作,基本上从数据库中生成一行作为我们的对象。

示例:

$object = new Classname($param);
foreach($object->row as $key=>$value) {
echo $key.":".$value."\n";
}

//output
id:1
firstname:steve
lastname:took
etc...

这里有聪明的人能给我指出正确的方向吗?

注意:只想为每一行创建一个对象,而不是为嵌套数组创建一个对象

编辑:抱歉 $object->row 是从数据库中存储选定行的类的成员

最佳答案

如果我得到你答案很简单 mysql_fetch_object

例子:

while ($row = mysql_fetch_object($result)) {
echo $row->user_id;
echo $row->fullname;
}

关于PHP 面向对象 : How to get database rows as objects?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6074358/

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