$qry .= ' ORDER BY nachname, vorname';
$zeile = 1;
if ($db->db_query($qry)) {
    while ($row = $db->db_fetch_object()) {
        $i = 0;
        writecol($zeile, $i++, $row->titelpre);
        writecol($zeile, $i++, $row->vorname);
        writecol($zeile, $i++, $row->nachname);
        writecol($zeile, $i++, $row->titelpost);
        writecol($zeile, $i++, $row->vorsitz);
        writecol($zeile, $i++, $row->pruefer1);
        writecol($zeile, $i++, $row->pruefer2);
        writecol($zeile, $i++, $row->pruefer3);
        writecol($zeile, $i++, $row->bezeichnung);
        writecol($zeile, $i++, $row->beschreibung);
        writecol($zeile, $i++, $row->datum);
        writecol($zeile, $i++, $row->sponsion);
        writecol($zeile, $i++, $row->anmerkung);
        $zeile++;
    }
} else {
    die('Fehler in Qry: ' . $qry);
}
//Die Breite der Spalten setzen
foreach ($maxlength as $i => $breite) {
    $worksheet->setColumn($i, $i, $breite + 2);
}
$workbook->close();
?>
>>>>>>> fee287127566cd5d18c55b556d178b661711c694
Esempio n. 2
0
    $i++;
}
$lektoren_arr = array();
foreach ($lehrstunde->result as $row) {
    $i = 0;
    writecol($zeile, $i++, $datum_obj->formatDatum($row->datum, 'd.m.Y'));
    writecol($zeile, $i++, $stunden_arr[$row->stundevon]['beginn']);
    writecol($zeile, $i++, $stunden_arr[$row->stundebis]['ende']);
    writecol($zeile, $i++, implode(',', $row->orte));
    $lektoren = '';
    foreach ($row->lektoren as $rowlkt) {
        if (!isset($lektoren_arr[$rowlkt])) {
            $lkt_obj = new benutzer();
            $lkt_obj->load($rowlkt);
            $lektoren_arr[$rowlkt] = $lkt_obj->nachname . ' ' . $lkt_obj->vorname;
        }
        $lektoren .= "," . $lektoren_arr[$rowlkt];
    }
    $lektoren = mb_substr($lektoren, 1);
    writecol($zeile, $i++, $lektoren);
    writecol($zeile, $i++, implode(',', $row->gruppen));
    writecol($zeile, $i++, $row->lehrfach_bezeichnung);
    writecol($zeile, $i++, $row->stundevon);
    writecol($zeile, $i++, $row->stundebis);
    $zeile++;
}
//Die Breite der Spalten setzen
foreach ($maxlength as $i => $breite) {
    $worksheet->setColumn($i, $i, $breite + 2);
}
$workbook->close();