j'ai développé un site sous WAMP5 / MySQL 4.1.10

tout marchait dans le meilleur des mondes, jusqu'au transfert sur l'hébergeur 1and1 avec une base Mysql 5.

dès lors, pour toutes les requetes comportant un LEFT OUTER JOIN, j'ai un message d'erreur : la condition n'est pas reconnue !

exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT * 
FROM fiche_fe , utilisateur, agence 
LEFT OUTER JOIN fiche_fnc ON fnc_fe_id = fiche_fe_id 
LEFT OUTER JOIN fiche_fap ON fap_fe_id = fiche_fe_id 
WHERE ....
J'ai le message #1054 - Unknown column 'fiche_fe_id' in 'on clause'
Il ne reconnait jamais les champs issu des tables du WHERE.


J'ai fait la même installation sous easyPhp 1.8 MySQL 4.1.9 et je n'ai aucun message d'erreur..

si quelqu'un a rencontré ce problème ? dois je descendre à la version MySQL 4.0 sur le server de 1and1 ?

EDIT : pour le code, les balises sont [code][/code], ce qui correspond au bouton # au-dessus de la zone de texte.
Antoun