php7 数据库查询结果,php如何获取数据库查询结果
php獲取數據庫查詢結果的方法:可以利用mysqli_fetch_array()函數來獲取。mysqli_fetch_array()函數可以從數據庫查詢結果集中取得一行作為數組,例如【mysql_query($sql)】。
mysqli_fetch_array() 函數從結果集中取得一行作為關聯數組,或數字數組,或二者兼有。
(推薦教程: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培訓
總結
以上是生活随笔為你收集整理的php7 数据库查询结果,php如何获取数据库查询结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是php数组,php 数组写法是什么
- 下一篇: apache php value,apa