從結果集中取得全部行做爲關聯數組:php
<?php // 假定數據庫用戶名:root,密碼:123456,數據庫:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "鏈接 MySQL 失敗: " . mysqli_connect_error(); } $sql="SELECT name,url FROM websites ORDER BY alexa"; $result=mysqli_query($con,$sql); // 獲取數據 mysqli_fetch_all($result,MYSQLI_ASSOC); // 釋放結果集 mysqli_free_result($result); mysqli_close($con); ?>
定義和用法
mysqli_fetch_all() 函數從結果集中取得全部行做爲關聯數組,或數字數組,或兩者兼有。mysql
註釋:該函數只在帶有 MySQL Native Driver 時可用。web
mysqli_fetch_all(result,resulttype);
參數 | 描述 |
---|---|
result | 必需。規定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的結果集標識符。 |
resulttype | 可選。規定應該產生哪一種類型的數組。能夠是如下值中的一個:
|