tussenopslag
This commit is contained in:
@@ -28,4 +28,8 @@ class Compactsop_model extends MY_Model
|
||||
header( 'Content-Length: ' . filesize( $this->compactsoppath.$sop->pdfnaam ) );
|
||||
readfile( $this->compactsoppath . $sop->pdfnaam );
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -26,6 +26,26 @@ class Sorteerlabels_model extends MY_Model{
|
||||
WHERE L.sortering_id = {$criteriumid}
|
||||
AND O.organisatie_id = {$schoolid} ";
|
||||
return $this->get_query_row('id');
|
||||
|
||||
}
|
||||
|
||||
function orgsEnSopsPerCriterium($schooljaarnr,$criteriumID,$orglist){
|
||||
$this->sql =" SELECT O.id, O.soort, O.naamkort, O.plaats, O.brin, COALESCE(L.naam, 'niet ingedeeld') AS label,
|
||||
COALESCE(L.naam, 'ZZZZ') AS ordening,
|
||||
CASE WHEN IS NULL C.id THEN 'F'
|
||||
ELSE 'T'
|
||||
END AS sop
|
||||
|
||||
FROM tb_organisaties O
|
||||
LEFT JOIN tb_sorteerlabels_org OL ON O.id = OL.organisatie_id
|
||||
LEFT JOIN tb_sorteerlabels L ON OL.label_id = L.id
|
||||
LEFT JOIN tb_sorteringen S ON L.sortering_id = S.id
|
||||
LEFT JOIN tb_compactsops C ON O.id = C.organisatie_id
|
||||
|
||||
WHERE O.id IN ({$orglist})
|
||||
AND (S.id = {$criteriumID} OR S.id IS NULL)
|
||||
AND (C.schooljaarnummer = {$schooljaarnr} OR C.id IS NULL)
|
||||
|
||||
GROUP BY O.id
|
||||
ORDER BY ordening, O.soort, O.naamkort ";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user