1、mysql_fetch_row()-獲取和顯示函數
每執行一次,都從資源也就是結果集中一次取出一條數據,以數組形式返回出來,當前一次已經取到 最後一條數據的時候返回空結果
只產生一維索引數組,每個下標與數據庫裏的字段相對應
可用while($row=mysql_fetch_row($query)){}輸出所有結果;
2、mysql_fetch_array()-獲取和顯示函數(速度較慢)
與mysql_fetch_row()執行過程一致
*默認狀態下取一條數據產生一個索引數組和一個關聯數組
*第二個參數:
*MYSQL_ASSOC-使用時只產生一個關聯數組
*MYSQL_NUM-只產生數字數組(索引數組)
*MYSQL_BOTH-默認
/**************************關聯數組***************************/
mysql_fetch_array($query,MYSQL_ASSOC);
/**************************索引數組**************************/
mysql_fetch_row($query);
mysql_fetch_array($query,MYSQL_NUM);
/*********************關聯數組+索引數組********************/
mysql_fetch_array($query);
mysql_fetch_array($query,MYSQL_ BOTH);
3、mysql_fetch_assoc()-獲取和顯示函數
與mysql_fetch_array($query,MYSQL_ASSOC)一樣
4、mysql_fetch_object()-獲取和顯示函數
結果爲一個對象