問題的簡化版本: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「行」(這是正常的,因爲結果結束,但我仍然將其分配給數組)。
關於如何以一種體面的方式做到這一點的任何想法?提前致謝。
簡單而好。謝謝。 – 2011-05-30 08:23:30