php內置Mysql函數(2)

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()-獲取和顯示函數

結果爲一個對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章