Maison > développement back-end > tutoriel php > Comment puis-je récupérer les valeurs de plusieurs cases à cocher sélectionnées à l'aide de $_POST de PHP ?

Comment puis-je récupérer les valeurs de plusieurs cases à cocher sélectionnées à l'aide de $_POST de PHP ?

Mary-Kate Olsen
Libérer: 2024-12-17 10:24:26
original
1078 Les gens l'ont consulté

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

Récupération de données $_POST à ​​partir de plusieurs cases à cocher

Lorsque vous travaillez avec des formulaires contenant plusieurs cases à cocher, il devient essentiel d'identifier quelles cases ont été sélectionnées. Cet article vous guidera à travers une méthode pour récupérer les valeurs des cases cochées à l'aide du superglobal $_POST de PHP.

Pour récupérer les valeurs des cases à cocher sélectionnées, vous devez d'abord définir l'attribut de nom de chaque case à cocher sur un tableau, comme " liste de contrôle[]". Cette modification permet à votre script d'accéder à toutes les cases à cocher sous forme de tableau dans $_POST['check_list'][] après la soumission du formulaire.

Considérez l'exemple de formulaire suivant :

<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>
Copier après la connexion

Code PHP pour récupérer les valeurs des cases à cocher cochées :

if (!empty($_POST['check_list'])) {
    foreach ($_POST['check_list'] as $check) {
        echo $check; // Echoes the value of each checked checkbox
    }
}
Copier après la connexion

Dans votre cas spécifique, remplacez les attributs "value" par votre $row['Report ID'] pour récupérer les clés primaires des messages vérifiés à des fins de suppression.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal