Erreur dans ma requête SQL ?
Bonjour,
j’ai fait une erreur quelque part ?
Cette query ne me renvoie rien :
Code:
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 cherche à récupérer les éléments de #__jem_events qui ont comme ‘catid’ $catId dans la table #__jem_cats_event_relations.
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