Comment corriger l'erreur " Incorrect integer value"

Résolu/Fermé
Arman_2034 Messages postés 2 Date d'inscription dimanche 19 mai 2019 Statut Membre Dernière intervention 19 mai 2019 - 19 mai 2019 à 14:46
Arman_2034 Messages postés 2 Date d'inscription dimanche 19 mai 2019 Statut Membre Dernière intervention 19 mai 2019 - 19 mai 2019 à 16:37
Bonjour, j'obtiens cette erreur quand j’exécute un script php "Incorrect integer value: '' for column 'nb_personne' at row 1".

J'ai cru comprendre que c'était une erreur venant de mysql et que pour la régler il faut changer deux trois lignes dans le fichier my.ini.

Mais je ne sais pas où il est.
J'utilise EasyPHP Devserver avec le module PhpMyAdmin 4.7.0 .

Quelqu'un saurait où trouver ce fichier "my.ini" ?
A voir également:

1 réponse

jordane45 Messages postés 38287 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 15 novembre 2024 4 702
19 mai 2019 à 15:20
Bonjour,
Le souci vient plutôt d'un défaut dans la structure de ta table et/ou de ta requête.
Et même s'il existe un "contournement" en modifiant un paramètre ( sql-mode pour pas le nommer) du fichier de conf ... c'est de la bidouille et il faut absolument éviter.

Bref, ton souci survient à cause d'une mauvaise valeur envoyée dans le champ...
Par exemple, si tu essais d'insérer une chaine de texte ( même vide...) dans un champ qui attend un nombre... normal que ça plante.


2
Arman_2034 Messages postés 2 Date d'inscription dimanche 19 mai 2019 Statut Membre Dernière intervention 19 mai 2019
19 mai 2019 à 16:37
Dac merci.
0