Modification via formulaire
Fermé
jjkd
Messages postés
14
Date d'inscription
jeudi 26 avril 2018
Statut
Membre
Dernière intervention
10 février 2024
-
12 avril 2021 à 12:14
jee pee Messages postés 40468 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 - 12 avril 2021 à 14:26
jee pee Messages postés 40468 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 - 12 avril 2021 à 14:26
A voir également:
- Modification via formulaire
- Suivi de modification word - Guide
- Logiciel modification pdf gratuit - Guide
- Formulaire de réclamation facebook - Guide
- Partager des photos via un lien - Guide
- Modification dns - Guide
2 réponses
jee pee
Messages postés
40468
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
23 novembre 2024
9 426
Modifié le 12 avril 2021 à 12:35
Modifié le 12 avril 2021 à 12:35
Bonjour,
"ma page n'affiche pas d'erreur" ;-) normal tu ne lui as pas demandé de le faire.
Voir pour activer l'affichage des erreurs PHP, activer les erreurs PDO et placer chaque requête dans un bloc try/catch
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
"ma page n'affiche pas d'erreur" ;-) normal tu ne lui as pas demandé de le faire.
Voir pour activer l'affichage des erreurs PHP, activer les erreurs PDO et placer chaque requête dans un bloc try/catch
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
jjkd
Messages postés
14
Date d'inscription
jeudi 26 avril 2018
Statut
Membre
Dernière intervention
10 février 2024
12 avril 2021 à 14:00
12 avril 2021 à 14:00
voila ce que j'ai pu faire mais le resultat reste le meme
poouuf je ne comprends rien
poouuf je ne comprends rien
<?php include 'includes/Menus.php';?> <!------- code php--------> <div class="bg"> <div class="row"> <div class="col-sm-12"> <div class="contact-form"> <h2 class="title text-left"> Formulaire d'inscription du nouveau client</h2> <div class="status alert alert-success" style="display: none"></div> <form id="main-contact-form" class="contact-form row" name="contact-form" method="post" action=""> <div class="form-group col-md-6"><!---id---> <input type="text" name="id" class="form-control" required="required" placeholder="Numéro du client" /> </div> <div class="form-group col-md-6"><!---Période d'achat---> <input type="text" name="achat_date" class="form-control" required="required" placeholder="Date de l'inscription" /> </div> <div class="form-group col-md-6"><!---achat_heure---> <input type="text" name="achat_heure" class="form-control" required="required" placeholder="Heure de l'inscription" autocomplete="off" /> </div> <div class="form-group col-md-6"><!---nom---> <input type="text" name="nom" class="form-control" required="required" placeholder="Nom" autocomplete="off" /> </div> <div class="form-group col-md-6"><!---prénoms---> <input type="text" name="prenoms" class="form-control" required="required" placeholder="Prénoms" autocomplete="off" /> </div> <div class="form-group col-md-12"> <input type="submit" name="forminscription" class="btn btn-primary pull-right" value="Validez la mise à jour"> </div> </form> <!------- code php--------> <?php try { // On se connecte à MySQL $bdd = new PDO('mysql:host=localhost;dbname=kosserepc', 'root', ''); }catch(Exception $e) { // En cas d'erreur, on affiche un message et on arrête tout die('Erreur : '.$e->getMessage()); } if (isset($_POST['achat_date']) AND isset($_POST['achat_heure']) AND isset($_POST['nom']) AND isset($_POST['prenoms']) AND isset($_POST['id'])) { $requete = $bdd->prepare("UPDATE clients_infos SET achat_date = :achat_date, achat_heure = :achat_heure, nom = :nom, prenoms = :prenoms, WHERE id = :id"); $requete->execute(array( 'achat_date' => $_POST['achat_date'], 'achat_heure' => $_POST['achat_heure'], 'nom' => $_POST['nom'], 'prenoms' => $_POST['prenoms'], 'id' => $_POST['id'])); ?> <?php } ?> </div> </div> </div> </div> </div> <?php include 'includes/footer.php';?>
jee pee
Messages postés
40468
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
23 novembre 2024
9 426
12 avril 2021 à 14:26
12 avril 2021 à 14:26
Tu n'as lu que le début de l'article. Tu testes bien l'erreur sur l'ouverture de la base, mais pas sur la requête sql et c'est justement probablement elle qui a un soucis.
12 avril 2021 à 13:08