1 réponse
Ca ne sert à rien d'ouvrir tes questions en double sur le forum....
Tu as déjà posé ta question ici : https://forums.commentcamarche.net/forum/affich-35758814-fonction-update-qui-fontionne-pas
Ce à quoi je t'ai répondu :
Et ça :
et enfin ça :
Force est de constater que tu n'as tenu compte d'aucune de ces remarques .....
Ne t'étonne pas alors de ne pas y arriver !
Donc commence par suivre scrupuleusement ce qu'on te dit... et tu devrais trouver la solution à ton problème !
NB: La prochaine fois, je supprime TOUTES les discussions ouvertes en double !
Tu as déjà posé ta question ici : https://forums.commentcamarche.net/forum/affich-35758814-fonction-update-qui-fontionne-pas
Ce à quoi je t'ai répondu :
Vu que tu fais du PDO.. gère les éventuelles erreurs ... https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et ça :
Il serait bien également de récupérer proprement les variables AVANT de les utiliser. (je t'invite à lire ceci : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code)
et enfin ça :
as tu essayé de voir ce que contenait ta variable
$_GET et ta variable $_POST lorsque tu envoies pour modification ??
- Es-tu sûr d'entré dans ton IF ???? ( places y un echo voir si il s'affiche...).
Force est de constater que tu n'as tenu compte d'aucune de ces remarques .....
Ne t'étonne pas alors de ne pas y arriver !
Donc commence par suivre scrupuleusement ce qu'on te dit... et tu devrais trouver la solution à ton problème !
NB: La prochaine fois, je supprime TOUTES les discussions ouvertes en double !
et try-catch
Même si là c'est un INSERT....
Le try/catch à la connexion ne suffit pas.... il faut aussi en mettre à CHAQUE requête (comme cela est indiqué dans le lien que je t'ai donné).
Sans oublié l'activation de l'affichage des erreurs PHP....
Sans oublié de vérifier le contenu de tes variables (via des PRINT_R au début de ton script par exemple) et un echo dans le IF ...
Bref... reviens nous voir avec le code correctement modifié suite à mes remarques si le souci persiste....