BDD non remplie, sans message d'erreur
Résolu/Fermé
salutcoucou
Messages postés
11
Date d'inscription
vendredi 11 novembre 2016
Statut
Membre
Dernière intervention
6 août 2017
-
Modifié par jordane45 le 11/11/2016 à 17:52
salutcoucou Messages postés 11 Date d'inscription vendredi 11 novembre 2016 Statut Membre Dernière intervention 6 août 2017 - 11 nov. 2016 à 19:00
salutcoucou Messages postés 11 Date d'inscription vendredi 11 novembre 2016 Statut Membre Dernière intervention 6 août 2017 - 11 nov. 2016 à 19:00
A voir également:
- BDD non remplie, sans message d'erreur
- Erreur 0x80070643 - Guide
- Recuperer message whatsapp - Guide
- Message d'absence thunderbird - Guide
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
- Erreur 38 free ✓ - Forum Mobile
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
11 nov. 2016 à 17:56
11 nov. 2016 à 17:56
Bonjour,
1 - Affiche l'activation des erreurs PHP
2 - Active la gestion des erreurs PDO
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
3 - Places des ECHO dans ton code (dans ton IF par exemple pour voir si tu rentres bien dedans) et fais éventuellement un
En suivant ces 3 points tu devrais être en mesure de trouver ton erreur...
Si tu n'y arrives pas... et bien :
4 - Et enfin... la solution à ton souci :
Vu que dans ton IF tu regardes si les variables existent (par exemple isset($_POST['prenom']) )
Et que dans ton formulaire HTML tu as mis :
Prenom <> prenom
donc tu ne rentres jamais dans ton if ....;
1 - Affiche l'activation des erreurs PHP
error_reporting(E_ALL); ini_set('display_errors',1);
2 - Active la gestion des erreurs PDO
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
3 - Places des ECHO dans ton code (dans ton IF par exemple pour voir si tu rentres bien dedans) et fais éventuellement un
print_r($_POST);en début de ton code pour voir ce qu'envoie ton formulaire
En suivant ces 3 points tu devrais être en mesure de trouver ton erreur...
Si tu n'y arrives pas... et bien :
4 - Et enfin... la solution à ton souci :
Vu que dans ton IF tu regardes si les variables existent (par exemple isset($_POST['prenom']) )
Et que dans ton formulaire HTML tu as mis :
<input type="text" name="Prenom" placeholder="Prenom" required="">
Prenom <> prenom
donc tu ne rentres jamais dans ton if ....;
11 nov. 2016 à 18:07
1 - Place le code de connexion à ta BDD dans un fichier à part que tu n'auras plus qu'à inclure dans tes différentes pages au lieu de le réécrire à chaque fois
2 - Le reste de ton code
NB: On place le PHP en début de code en général... AVANT le HTML.
Cela le rend plus lisible... surtout lorsque tu auras des pages web avec 500 lignes :-)
11 nov. 2016 à 19:00
Merci beaucoup, ça fonctionne !!!
:)