Bonjour à tous,
j'ai un problème dont je n'ai aucune idée de sa provenance.
J'ai développé il y a peu un formulaire qui se connecte à un bdd et permet à l'utilisateur de faire des modifications.
La structure de la base de données ressemble à ceci :
Tout fonctionne très bien en local sauf qu'une fois mis sur le serveur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE TABLE `glossaire` ( `id` VARCHAR( 200 ) NOT NULL , `mot 1` VARCHAR( 500 ) NOT NULL , `description` TEXT NOT NULL , `synonyme` TEXT NOT NULL , `mot 2` VARCHAR( 200 ) NOT NULL , `categorie` VARCHAR( 100 ) NOT NULL , `langue` VARCHAR( 100 ) NOT NULL , `MisAjour` VARCHAR( 100 ) NOT NULL , PRIMARY KEY ( `id` ) , ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_bin;
Le champ "catégorie" affiche "0" alors qu'il doit afficher un string. Ceci ne concerne qu'Internet Explorer. Pour firefox, Opera, etc. ce champ affiche bien un string.
La majorité des utilsateurs travaillent avec IE donc je dois résoudre ce bug or j'ai décortiqué le code, j'ai revu la base, j'ai cherché une solution mais rien à faire.
Quelqu'un aurait-il une idée ou a déjà rencontré un problème similaire?
Merci de votre aide.
Partager