', kaartverkoop.barcode, '') barcode, CASE WHEN ppl.ppl_id IS NOT NULL THEN CONCAT(ppl.ppl_forename, ' ', ppl.ppl_prefix, ' ', ppl.ppl_surname, ' (', IFNULL(klas.grp_name, 'KLAS?'), ')') WHEN intro.ppl_id IS NOT NULL THEN CONCAT('introducee van ', intro.ppl_forename, ' ', intro.ppl_prefix, ' ', intro.ppl_surname) ELSE 'onbekend' END gast, CASE WHEN kaartcontrole.timestamp_delete IS NULL THEN CONCAT('verwijderen') ELSE CONCAT('verwijderd door ', IF(kaartcontrole.delete_ppl_id = kaartcontrole.delete_ppl_eid, kaartcontrole.delete_ppl_id, CONCAT(kaartcontrole.delete_ppl_id, '/', kaartcontrole.delete_ppl_eid)), ' op ', kaartcontrole.timestamp_delete) END status FROM kaartcontrole JOIN kaartverkoop USING (kaartverkoop_id) LEFT JOIN $kldv.ppl ON barcode = ppl_login LEFT JOIN ( SELECT * FROM $kldv.ppl2grp JOIN ( SELECT * FROM $kldv.grp WHERE grp_home = 1 ) AS stamklas USING (grp_id) WHERE ppl_enter <= UNIX_TIMESTAMP() AND ppl_exit > UNIX_TIMESTAMP() ) AS klas USING (ppl_id) LEFT JOIN ( SELECT * FROM introducees LEFT JOIN $kldv.ppl ON llnr = ppl_login ) AS intro USING (barcode, feest_id) WHERE feest_id = $feest_id ORDER BY kaartcontrole.timestamp_create DESC EOQ ); $aantallen = mdb2_single_assoc($db, <<

Overzocht lln die binnen zijn

Aantallen: (leerlingen: , introducees: )

Barcode:

De nieuwste mutaties