Forcer les jointures
J'ai l'impression qu'il y a un probleme avec les jointures et les critères.
Sur un exemple a moi:
- champ extra sur spip_articles, appelé id_classification (champs extras trunk)
- nouvelle table spip_classifications, avec les champs suivants: id_classification, nom, niveau la boucle suivante fonctionne, ce qui signifie que la jointure se fait bien
- #NIVEAU - #NOM - #TITRE
2 - UNCLASSIFIED//FOR OFFICIAL USE ONLY - GUAYAQUIL’S AUTONOMY MOVEMENT GAINS MOMENTUM 2 - UNCLASSIFIED//FOR OFFICIAL USE ONLY - BOLIVIAN AUTONOMY LEADER FINDS SYMPATHETIC AUDIENCE IN GUAYAQUIL 2 - UNCLASSIFIED//FOR OFFICIAL USE ONLY - GUAYAQUIL BUSINESS LEADERS FRET OVER ECONOMIC MANAGEMENT AND ATPA RENEWAL 2 - UNCLASSIFIED//FOR OFFICIAL USE ONLY - SUBMISSION FOR 2010 TRAFFICKING IN PERSONS REPORT: MACAU 2 - UNCLASSIFIED//FOR OFFICIAL USE ONLY - SUBMISSION FOR 2010 TRAFFICKING IN PERSONS REPORT: HONG KONG
par contre, impossible de filtrer sur la colonne "niveau", aucun des trois codes suivants ne marche
- #NIVEAU - #NOM - #TITRE
- #NIVEAU - #NOM - #TITRE
- #NIVEAU - #NOM - #TITRE
Peut etre que j'ai mal declaré mes tables, ou qu'il manque des declarations pour les jointures... En tout cas, en suivant http://programmer.spip.org/Forcer-des-jointures, il semblait que ce n'était pas nécessaire.
Désolé si c'est un souci de mon propre code... mais ca me semble bizarre, et je pensais que le code précédent devait marcher.