91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

php fetch_array如何處理空結果集

PHP
小樊
83
2024-09-07 17:11:32
欄目: 編程語言

在PHP中,當使用fetch_array()函數處理一個空的結果集時,它將返回false。為了處理這種情況,你可以使用條件語句檢查fetch_array()的返回值。下面是一個示例:

<?php
// 連接數據庫并執行查詢
$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_error) {
    die("連接失敗: " . $mysqli->connect_error);
}

$sql = "SELECT * FROM table_name";
$result = $mysqli->query($sql);

// 檢查結果集是否為空
if ($result && $result->num_rows > 0) {
    // 輸出數據
    while($row = $result->fetch_array()) {
        echo "id: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
    }
} else {
    echo "0 結果";
}

// 關閉數據庫連接
$mysqli->close();
?>

在這個示例中,我們首先檢查$result是否存在以及是否有超過0行的數據。如果結果集不為空,我們將使用fetch_array()函數遍歷結果集并輸出數據。如果結果集為空,我們將輸出"0 結果"。

0
天峻县| 洛阳市| 邵阳县| 邢台县| 贵溪市| 始兴县| 盐边县| 菏泽市| 新乐市| 乐山市| 阿鲁科尔沁旗| 治县。| 深泽县| 晋宁县| 永济市| 崇州市| 台北市| 濉溪县| 涪陵区| 宝鸡市| 武安市| 兴和县| 新沂市| 永新县| 连平县| 渑池县| 定陶县| 姜堰市| 桦甸市| 永清县| 叶城县| 云阳县| 敦化市| 佳木斯市| 科技| 田阳县| 东海县| 曲水县| 石首市| 赞皇县| 修水县|