從結果集中取得一行作為關聯數組:
mysqli_fetch_assoc()
<?php //假定資料庫使用者名稱:root,密碼:123456,資料庫:CODERCTO $con = mysqli_connect ( " localhost " , " root " , " 123456 " , " CODERCTO " ) ; if ( mysqli_connect_errno ( $con ) ) { echo "連線MySQL 失敗: " . mysqli_connect_error ( ) ; } $sql = " SELECT name,url FROM websites ORDER BY alexa " ; $result = mysqli_query ( $con , $sql ) ; //關聯數組$row = mysqli_fetch_assoc ( $result ) ; printf ( " %s : %s) " , $row [ " name " ] , $row [ " url " ] ) ; //釋放結果集mysqli_free_result ( $result ) ; mysqli_close ( $con ) ; ?>定義和用法
mysqli_fetch_assoc() 函數從結果集中取得一行作為關聯數組。
註:此函數傳回的欄位名是區分大小寫的。
文法
mysqli_fetch_assoc( result ) ;
參數 | 描述 |
---|
result | 必需。規定由mysqli_query()、mysqli_store_result() 或mysqli_use_result() 傳回的結果集標識符。 |
技術細節
傳回值: | 傳回代表讀取行的關聯數組。如果結果集中沒有更多的行則傳回NULL。 |
---|
PHP 版本: | 5+ |
---|