首頁 > 後端開發 > php教程 > 如何使用 PHP 的 $_POST 從多個選定的複選框中檢索值?

如何使用 PHP 的 $_POST 從多個選定的複選框中檢索值?

Mary-Kate Olsen
發布: 2024-12-17 10:24:26
原創
986 人瀏覽過

How Can I Retrieve Values from Multiple Selected Checkboxes Using PHP's $_POST?

從多個複選框檢索$_POST 資料

使用包含多個複選框的表單時,確定已選擇哪些複選框選框變得至關重要。本文將指導您使用 PHP 的 $_POST 超全域變數來檢索選取的複選框的值。

要檢索選定的複選框值,您必須先將每個複選框的 name 屬性設為數組,例如「檢查清單[]」。此修改允許您的腳本在表單提交後以數組形式存取 $_POST['check_list'][] 中的所有複選框。

考慮以下表單範例:

<form action="test.php" method="post">
    <input type="checkbox" name="check_list[]" value="value 1">
    <input type="checkbox" name="check_list[]" value="value 2">
    <input type="checkbox" name="check_list[]" value="value 3">
    <input type="checkbox" name="check_list[]" value="value 4">
    <input type="checkbox" name="check_list[]" value="value 5">
    <input type="submit">
</form>
登入後複製

PHP 程式碼擷取選取的複選框值:

if (!empty($_POST['check_list'])) {
    foreach ($_POST['check_list'] as $check) {
        echo $check; // Echoes the value of each checked checkbox
    }
}
登入後複製

在您的特定情況下,將“value”屬性替換為您的$row['Report ID'] 用於檢索已檢查訊息的主鍵以進行刪除。

以上是如何使用 PHP 的 $_POST 從多個選定的複選框中檢索值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板