Bonjour à tous,
Je ne sais pas si ma demande a déjà été traiter dans une discussion mais je pose quand même...
J'ai un formulaire avec INSERTION , MODIFICATION qui marche Nickel....
L'insertion Lors de la première entrer ce fais dans une table utilisateur,
et l'update aussi =)
Ma question : Mon tuteur de stage m'a demander si lorsque un admin Modifie un champs (nom, prénom ...), d'avoir un message sur un dashboard montrant quel(s) champ(s) ont été modifié(s)...
Donc j'ai crée une autre table Modification avec plusieurs colonnes et après plusieurs test je n'ai pas réussi à aboutir....
Voici le code de la modification :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php include'connect.php'; $sql = "UPDATE personnes SET id=:id, nom=:nom, prenom=:prenom, adresse=:adresse, cp=:cp, status=:status WHERE id = :id"; $stmt = $pdo->prepare($sql); $stmt->bindParam(':id', $_POST['id'], PDO::PARAM_INT); $stmt->bindParam(':nom', $_POST['nom'], PDO::PARAM_STR); $stmt->bindParam(':prenom', $_POST['prenom'], PDO::PARAM_STR); $stmt->bindParam(':adresse', $_POST['adresse'], PDO::PARAM_STR); $stmt->bindParam(':cp', $_POST['cp'], PDO::PARAM_STR); $stmt->bindParam(':status', $_POST['status'], PDO::PARAM_STR); $stmt->execute(); ?>
J'espère que j'ai été assez clair =)
Merci de vos réponse
Partager