Message de boubou 28 Mai 2010, 15:51
Bonjour, j'ai ce message d'erreur lors de la création de ma base de données :
Incorrect integer value: '' for column 'Reference' at row 1
Requête en erreur : INSERT INTO evenements values("",0,0,"AC3U","mise en ligne du site personnel sur Multimania","20030113GL","20030113GL",current_timestamp,current_timestamp,"V");
J'ai regardé dans le fichier install.php et je ne vois pas les données insérées par défaut.
Cela provoque l'arrêt de l'installation des tables suivantes, donc pas d'application utilisable :-(
Qui a une solution ?
Merci d'avance :D
Message de jlsviro 28 Mai 2010, 18:41
Bonjour,
C'est lors de l'import du fichier d'initialisation que vous avez le soucis ?
Quelle est votre version de MySQL ?
Jean-Luc
Message de jlsviro 06 Juin 2010, 12:05
Est-ce OK si vous remplacez la première valeur par null ?
INSERT INTO evenements values("",0,0,"AC3U","mise en ligne du site personnel sur Multimania","20030113GL","20030113GL",current_timestamp,current_timestamp,"V");
==>
INSERT INTO evenements values(null,0,0,"AC3U","mise en ligne du site personnel sur Multimania","20030113GL","20030113GL",current_timestamp,current_timestamp,"V");
Jean-Luc
Message de zazou120 11 Juil 2010, 17:59
Bonjour,
Si je puis me permettre mais il manque une partie de la requête SQL.
Les champs de la table 'evenements' sont totalement absent. Il n'y a que les valeurs des champs.
J'espère vous avoir aidé.
Christophe
Message de jlsviro 11 Juil 2010, 18:11
Bonjour,
Si il y a autant de valeurs que de champs dans la table, cela n'est pas un problème.
En tous cas, la solution fonctionne (ou fonctionnait au moment du test (-) ) sur mon environnement.
Et c'est codé comme cela en 4.2...
Jean-Luc