rasputin
Lounge-Member
ich habe folgenden code, kann man die beiden queries zusammenfassen?
PHP:
$projects = array();
$result = $db->query('SELECT * FROM projects ORDER BY project_state ASC, project_name ASC');
while ($row = $db->fetch_array($result)) {
$assistant_names = $db->query_all('SELECT CONCAT(a.assistant_lastname, " ", a.assistant_firstname) as assistant_name FROM assistants a INNER JOIN assistant2project p USING (assistant_ID) WHERE p.project_ID = '.$row['project_ID'].' ORDER BY a.assistant_lastname ASC, a.assistant_firstname ASC', 'assistant_name');
$row['assistants'] = implode(', ', $assistant_names);
$projects[] = $row;
}
$tpl->assign('projects', $projects);