Bonjour,
j’ai fait une erreur quelque part ?
Cette query ne me renvoie rien :
Je cherche à récupérer les éléments de #__jem_events qui ont comme ‘catid’ $catId dans la table #__jem_cats_event_relations.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $query->select('b.*,a.catid'); $query->from('#__jem_cats_event_relations as a'); $query->join('LEFT', $db->quoteName('#__jem_events', 'b') . ' ON (' . $db->quoteName('b.id') . ' = ' . $db->quoteName('a.itemid') . ')'); $query->where('a.catid = '.$catId.''); $db->setQuery($query);
Je joins les tables sur ‘id’ de #__jem_events avec ‘itemid’ de #__jem_cats_event_relations.
Je m’y prends mal ?
Merci pour l’aide
PAul
Partager