Bonjour à tous, J'ai cette erreur (Incorrect integer value) lorsque je fait un INSERT INTO. Elle est causée par l'identifiant qui eset bien sur à la valeur '' pour que MySQL me créé ma clé primaire. Savez-vous comment corriger ? J'ai pu lire qu'il fallait commenter la ligne sql_mode dans my.ini, mais elle n'existe pas. Merci d'avance pour vos réponses.
J'avais déjà essayé, sans succès ! Je viens également d'essayer en mettant sql_mode=''; directement dans le my.ini Pas plus de résultat. Par contre je viens de me rendre compte que mon service mysql est indiqué comme non démarré, alors que j'arrive à lire dans les bases. Lorsque j'essaie de le démarrer rien ne se passe.
J'ai trouvé une "astuce" pour ne plus avoir ce problème . Dans ma requête au lieu d'avoir '' pour générer l'id dans ma table je l'ai remplacé par NULL. Et ça fonctionne. Merci à bagu pour son post