|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : février 2006 Messages : 11 ![]() |
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 :
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 |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Il y a une histoire de priorité qui a changé entre , et JOIN. Il faut donc rajouter des parenthèses :
Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2006 Messages : 11 ![]() |
MON DIEU !!
Ca marche !! ben dis donc ! Fallait le savoir !!
|
|
|
00
|
|
|
#4 | |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com