php取得查詢結果的方法:1、進行連接,並執行SQL語句,取得資料的結果集;2、透過設定參數【MYSQL_NUM】取得數字索引數組;3、透過迴圈來遍歷整個結果集。
php取得查詢結果的方法:
先連接,然後執行SQL語句,取得資料的結果集。 PHP有多個函數可以取得資料的結果集,最常使用mysql_fetch_array
,透過設定參數來變更行資料的下標,數字索引的下標和欄位名稱關聯索引的下標。
$sql = "select * from user limit 1"; $result = mysql_query($sql); $row = mysql_fetch_array($result);
可以透過設定參數MYSQL_NUM
只取得數字索引數組,等同於mysql_fetch_row
函數,如果設定參數為MYSQL_ASSOC
則只取得關聯索引數組,等同於mysql_fetch_assoc
函數。
$row = mysql_fetch_row($result); $row = mysql_fetch_array($result, MYSQL_NUM); //这两个方法获取的数据是一样的 $row = mysql_fetch_assoc($result); $row = mysql_fetch_array($result, MYSQL_ASSOC);
如果要取得資料集中的所有數據,我們透過循環來遍歷整個結果集。
$data = array(); while ($row = mysql_fetch_array($result)) { $data[] = $row; }
相關學習推薦:php程式設計(影片)
以上是php如何取得查詢結果的詳細內容。更多資訊請關注PHP中文網其他相關文章!