php_checkbox_requete_sql
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| php_checkbox_requete_sql [2018/05/17 09:21] – labardes | php_checkbox_requete_sql [2018/05/17 09:29] (Version actuelle) – labardes | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Imaginons que l'on souhaite supprimer des éléments d'une base de donnée via une case à cocher type " | Imaginons que l'on souhaite supprimer des éléments d'une base de donnée via une case à cocher type " | ||
| - | **1 - Création de la requête de type SELECT et intégration du formulaire et de la checkbox le tout en PHP.**__Soulignage__ | + | __**1 - Création de la requête de type SELECT et intégration du formulaire et de la checkbox le tout en PHP.**__ |
| < | < | ||
| <?php | <?php | ||
| Ligne 40: | Ligne 39: | ||
| // Le bouton pour envoyer les donnée à une autre page | // Le bouton pour envoyer les donnée à une autre page | ||
| echo "< | echo "< | ||
| + | ?> | ||
| + | </ | ||
| + | |||
| + | __**2 - Traitement des informations depuis le fichier PHP qui reçois les informations.**__ | ||
| + | |||
| + | < | ||
| + | <?php | ||
| + | // On affiche les erreurs | ||
| + | ini_set(' | ||
| + | |||
| + | // On affiche le contenu des tableaux " | ||
| + | var_dump($_POST[' | ||
| + | |||
| + | // Affectation à une variable de ce que nous envoi le formulaire par le " | ||
| + | $id = $_POST[' | ||
| + | |||
| + | // Identifiant et mot de passe dans des variables | ||
| + | $dbUser = " | ||
| + | $dbPass = " | ||
| + | |||
| + | // Création de la connexion à la base de donnée avec la gestion des erreurs | ||
| + | try | ||
| + | { | ||
| + | $db = new PDO (' | ||
| + | } | ||
| + | |||
| + | // Gestion des erreurs | ||
| + | catch (exception $e) | ||
| + | { | ||
| + | die (' | ||
| + | } | ||
| + | // Création d'une boucle qui va parcourir le tableau " | ||
| + | foreach ($id as $value){ | ||
| + | |||
| + | // requete de suppression simple | ||
| + | $rep = " | ||
| + | |||
| + | // On lance la requete | ||
| + | $db-> | ||
| + | |||
| + | } | ||
| + | unset($value); | ||
| ?> | ?> | ||
| </ | </ | ||
php_checkbox_requete_sql.1526548888.txt.gz · Dernière modification : (modification externe)
