PHP mysqli_next_result() 函數
PHP mysqli_next_result() 函數
執行多個針對數據庫的查詢。請使用 mysqli_next_result() 函數來準備下一個結果集:
<?php // 假定數據庫用戶名:root,密碼:123456,數據庫:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "連接 MySQL 失敗: " . mysqli_connect_error(); } $sql = "SELECT name FROM websites ORDER BY alexa;"; $sql .= "SELECT app_name FROM apps"; // 執行多個查詢 if (mysqli_multi_query($con,$sql)) { do { // 存儲第一個結果集 if ($result=mysqli_store_result($con)) { while ($row=mysqli_fetch_row($result)) { printf("%s",$row[0]); echo "<br>"; } } } while (mysqli_next_result($con)); } mysqli_close($con); ?>
定義和用法
mysqli_next_result() 函數為 mysqli_multi_query() 準備下一個結果集。
語法
mysqli_next_result(connection);
參數 | 描述 |
---|---|
connection | 必需。規定要使用的 MySQL 連接。 |
技術細節
返回值: | 如果成功則返回 TRUE,如果失敗則返回 FALSE。 |
---|---|
PHP 版本: | 5+ |

相關文章
- PHP Switch 語句
- PHP 超級全局變量
- PHP 面向對象
- PHP $_POST 變量
- PHP 錯誤處理
- PHP array_diff_key() 函數
- PHP array_intersect_ukey() 函數
- PHP array_rand() 函數
- PHP array_reduce() 函數
- PHP array_reverse() 函數
- PHP array_sum() 函數
- PHP array_udiff_uassoc() 函數
- PHP asort() 函數
- PHP in_array() 函數
- PHP list() 函數
- PHP shuffle() 函數
- PHP sort() 函數
- PHP uksort() 函數
- PHP 5 Array 函數
- PHP 5 MySQLi 函數