Outils pour utilisateurs

Outils du site


php_checkbox_requete_sql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
php_checkbox_requete_sql [2018/05/17 09:21] – labardesphp_checkbox_requete_sql [2018/05/17 09:29] (Version actuelle) – labardes
Ligne 39: Ligne 39:
 // Le bouton pour envoyer les donnée à une autre page // Le bouton pour envoyer les donnée à une autre page
 echo "<input type='submit'></form>"; echo "<input type='submit'></form>";
 +?>
 +</code>
 +
 +__**2 - Traitement des informations depuis le fichier PHP qui reçois les informations.**__
 +
 +<code>
 +<?php
 +// On affiche les erreurs
 +ini_set('display_errors',1);
 +
 +// On affiche le contenu des tableaux "array" qui proviennent de la valeur insérée dans le "name" du formulaire qui nous envoie tout ça.
 +var_dump($_POST['check']);
 +
 +// Affectation à une variable de ce que nous envoi le formulaire par le "name"
 +$id = $_POST['check'];
 +
 +// Identifiant et mot de passe dans des variables
 +$dbUser = "labardes";
 +$dbPass = "numba42!";
 +
 +// Création de la connexion à la base de donnée avec la gestion des erreurs
 +try
 +{
 + $db = new PDO ('mysql:host=localhost;dbname=coursweb',$dbUser,$dbPass);
 +}
 +
 +// Gestion des erreurs
 +catch (exception $e)
 +{
 + die ('Erreur : ' . $e->getMessage());
 +}
 +// Création d'une boucle qui va parcourir le tableau "array" et appliquer la requete de suppression basé sur l'ID de la base de donnée
 +foreach ($id as $value){
 +
 +// requete de suppression simple
 +$rep = "DELETE FROM `deleteFromDb` WHERE `id` = '$value' ";
 +
 +// On lance la requete
 +$db->exec($rep);
 +
 +}
 +unset($value);
 ?> ?>
  
 </code> </code>
php_checkbox_requete_sql.1526548910.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki