1
Sviluppo / Re:Join database con risultati multipli
« il: 05 Gen 2017, 15:13:59 »Allora forse hai bisogno di usare la funzione GROUP_CONCAT
Ci ho provato e mi restituisce un solo risultato
Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.
Allora forse hai bisogno di usare la funzione GROUP_CONCAT
id | title | city |
1 | Casa | Milano |
2 | Casa | Roma |
id | id_tab1 | title |
1 | 1 | Nuova |
2 | 1 | Vecchia |
3 | 1 | Bilocale |
4 | 2 | Villa |
5 | 2 | Villetta |
6 | 2 | Monolocale |
<?php
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select('*');
$query->from($db->quoteName('#__tab1') . ' AS a');
$query->join('LEFT', $db->quoteName('#__tab2') . ' AS b ON (' . $db->quoteName('a.id') . ' = ' . $db->quoteName('b.id_tab1') . ')');
$db->setQuery($query);
$results = $db->loadObjectList();
?>
|