Erreur ! SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect
Résolu/Fermé
modemo2018
Messages postés
226
Date d'inscription
vendredi 15 novembre 2019
Statut
Membre
Dernière intervention
13 octobre 2022
-
15 août 2020 à 14:48
modemo2018 Messages postés 226 Date d'inscription vendredi 15 novembre 2019 Statut Membre Dernière intervention 13 octobre 2022 - 21 août 2020 à 10:23
modemo2018 Messages postés 226 Date d'inscription vendredi 15 novembre 2019 Statut Membre Dernière intervention 13 octobre 2022 - 21 août 2020 à 10:23
A voir également:
- Invalid datetime format: 1292 truncated incorrect double value
- Erreur 0x80070643 - Accueil - Windows
- Une erreur s'est produite instagram ✓ - Forum Instagram
- Iptv erreur de lecture - Forum TV & Vidéo
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
2 réponses
jordane45
Messages postés
38289
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 novembre 2024
4 703
15 août 2020 à 16:08
15 août 2020 à 16:08
Bonjour,
Encore une fois.. tu copies/colles du code sans le comprendre !
Encore une fois.. tu postes ta question dans le forum mysql ... alors que je pense que le souci se situe au niveau du code PHP....
Encore une fois ... tu poses ta question sur le forum sans avoir essayé de comprendre le message d'erreur...
Encore une fois... tu poses ta question sur le forum sans avoir essayé de débuguer ton code à l'aide de var_dump / echo de tes variables...
Bref....
Commence par faire des var_dump de tes variables $mois, $annee et montre nous ce que ça te retourne.
Ajoute également des echos dans ton code (dans chaque catch ) ( echo "requete 1 ";... echo "requete 2 "; ... etc.... ) histoire de savoir sur quelle requête il bloque... et en fonction, montre nous la structure (via un DUMP par exemple ) de la table concernée. ( note ? moyenne ou général ?? )
Après.... je suppose, vu le message d'erreur... que ta table utilise un champ DATE ou DATETIME... et que toi, tu essaies de lui envoyer un array contenant les valeurs 2 et août...
Encore une fois.. tu copies/colles du code sans le comprendre !
Encore une fois.. tu postes ta question dans le forum mysql ... alors que je pense que le souci se situe au niveau du code PHP....
Encore une fois ... tu poses ta question sur le forum sans avoir essayé de comprendre le message d'erreur...
Encore une fois... tu poses ta question sur le forum sans avoir essayé de débuguer ton code à l'aide de var_dump / echo de tes variables...
Bref....
Commence par faire des var_dump de tes variables $mois, $annee et montre nous ce que ça te retourne.
Ajoute également des echos dans ton code (dans chaque catch ) ( echo "requete 1 ";... echo "requete 2 "; ... etc.... ) histoire de savoir sur quelle requête il bloque... et en fonction, montre nous la structure (via un DUMP par exemple ) de la table concernée. ( note ? moyenne ou général ?? )
Après.... je suppose, vu le message d'erreur... que ta table utilise un champ DATE ou DATETIME... et que toi, tu essaies de lui envoyer un array contenant les valeurs 2 et août...