query("DELETE FROM stan_printqueue_antrag WHERE druckstatus='N' AND zuweisung='SOZ'"); echo " Standortzuweisung drucken

Standortzuweisung drucken
Treffen Sie unten eine Auswahl

Alle offenen Standortzuweisungen ausdrucken (Brief)

Alle offenen Standortzuweisungen per Mail zustellen
"; break; case "pdf": // In der View stan_zuw_so sind nur Datensätze drin, die nicht bereits gedruckt wurden. Abgleich mit 'stan_printqueue_antrag' $queryb = $db->query ("SELECT count(*) Anz FROM stan_zuw_so_neu WHERE hs='$hs'"); $row_cur_uid_anz = $queryb->fetch_array(); if($row_cur_uid_anz['Anz'] > 0){ define('FPDF_FONTPATH','font/'); require_once('prints/as_utf_class.php'); require_once("prints/table_def.inc"); $pdf2= new utfFPDF(); #if($hs == 'K' or $hs == 'k'){ # $pagecount = $pdf->setSourceFile("anschreiben_kehl/blanko_kehl.pdf"); #}else{ # $pagecount = $pdf->setSourceFile("anschreiben/briefkopf_blanko_2023.pdf"); #} #$tplidx = $pdf->ImportPage(1); $db = dbconnect(); $querya = "SELECT distinct UID, vorname, nachname FROM stan_zuw_so_neu WHERE hs='$hs' AND jahrgang='$jahrgang' ORDER BY uid "; $resulta = $db->query ($querya) or die ("Cannot execute query1"); $datum = date("Y-m-d H:i:s", time()); while ($row_cur_uid2 = $resulta->fetch_array()) { /* Testperson zurücksetzen DELETE FROM `stan_printqueue_antrag` WHERE qid > 94541; SELECT * from stan_printqueue_antrag WHERE qid > 94541; */ # PDF erzeugen für jeden Student $dok_name2 = zuweisung_mail($hs, 'SOZ', NULL, $row_cur_uid2['UID'], NULL); $sql_queue = $db->query("UPDATE stan_printqueue_antrag SET druckstatus='G' , datum = '$datum' , versandart = 'B' WHERE dokument='$dok_name2' "); # Sammeldokument erstellen für Druck $pagecount = $pdf2->setSourceFile("$dok_name2"); $tplidx = $pdf2->ImportPage(1); $pdf2->addPage(); $pdf2->useTemplate($tplidx,0,0,0); $pdf2->SetAutoPageBreak(true, 10); } $pdf2->Output("zuweisung_standort.pdf","i"); $pdf2->closeParsers(); }else{ //($row_cur_uid_anz[Anz] = 0 echo" Mailversand

Keine aktuelle Zuweisungen

Es wurden alle Standortzuweisungen gedruckt!

"; } //Endif($row_cur_uid_anz[Anz] > 0){ } ?>