Mon if ne fonctionne pas sur le serveur
Résolu/Fermé
A voir également:
- Mon if ne fonctionne pas sur le serveur
- Le protocole assure que la communication entre l'ordinateur de chaïma et le serveur de partageimage est car les informations seront avant d'être envoyées. - Forum traduction
- Serveur pop - Guide
- Impossible d'atteindre le serveur dhcp - Forum Réseau
- Association avec le serveur freebox en cours ✓ - Forum Freebox
- If exist ✓ - Forum Autoit / batch
1 réponse
jordane45
Messages postés
38112
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 mars 2024
4 634
2 déc. 2018 à 15:19
2 déc. 2018 à 15:19
Bonjour,
Lequel de tes if ne fonctionne pas ?
As tu essayé d'afficher le contenu de tes variables pour voir quelles valeurs elles ont ?
As tu activé l'affichage des erreurs php ?
Je t'invite, avant tout.., de commencer par appliquer ce qui est indiqué ici :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Lequel de tes if ne fonctionne pas ?
As tu essayé d'afficher le contenu de tes variables pour voir quelles valeurs elles ont ?
As tu activé l'affichage des erreurs php ?
Je t'invite, avant tout.., de commencer par appliquer ce qui est indiqué ici :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
2 déc. 2018 à 18:16
En mode localhost, tout fonctionne bien mais lorsque je mets sur le serveur et que je fais le test, le UPDATE fonctionne mais pas le INSERT.
2 déc. 2018 à 19:53
Il ne faut donc pas le mettre dans l' INSERT..
De plus... pense à gérer les éventuelles erreurs mysqli... par exemple :
Modifié le 2 déc. 2018 à 23:22
Je vais tester avec la gestion des erreurs pour voir ce que ça donne
3 déc. 2018 à 09:30
Voici ce qui en ressort :
reser' doesn't have a default value
Je ne sais pas trop ou est la valeur manquante
3 déc. 2018 à 10:16
Donc soit tu modifies champ en question dans la table pour lui définir une valeur par défaut.... soit tu le met dans ta requête INSERT ( un chiffre si champ numérique.. ou une chaine vide "" si un champ text/varchar.. ou une Date .. ben si c'est un champ de type date.... )