PHP-从查询结果中获取对象数组
|
问题的简化版:
因此,我在函数内部有此查询。
$query = \"SELECT * FROM users\";
$result = mysql_query($query);
我想如何使用mysql_fetch_object()从一行中获取一个对象。
因为最后我想获得一个对象数组,所以我这样做:
while ($a[] = mysql_fetch_object($result)) { // empty here }
最后,该函数仅返回$ a。它几乎可以正常工作。
我的问题是mysql_fetch_object将在最后返回NULL \“ row \”(这是正常的,因为结果结束了,但我仍将其分配给了数组)。
关于如何以体面的方式做到这一点的任何想法?提前致谢。
没有找到相关结果
已邀请:
4 个回复
届甸衬丝蚕
财沟项胶
实际上会返回
。我会这样做:
需复
之后 http://php.net/manual/zh/function.array-pop.php
枫湃揩乾纲