【发布时间】:2011-09-04 15:17:06
【问题描述】:
问题的简化版:
所以我有这个在函数内部的查询。
$query = "SELECT * FROM users";
$result = mysql_query($query);
我想如何使用 mysql_fetch_object() 从一行中获取一个对象。
因为最后我想得到一个对象数组,所以我这样做:
while ($a[] = mysql_fetch_object($result)) { // empty here }
最后这个函数只返回$a。它几乎可以正常工作。
我的问题是mysql_fetch_object最后会返回一个NULL“行”(这是正常的,因为结果结束了,但我仍然将它分配给数组)。
关于如何以体面的方式做到这一点的任何想法?提前致谢。
【问题讨论】: