コード例 #1
0
        mysql_free_result($db_erg);
        // Rückgabe der Umsatzstatistik
        return $html;
    }
}
/**************************************************************************************************************************/
/* ------------------------------------------ BEGINN : FILTER NACH POST-BEFEHL ------------------------------------------ */
/**************************************************************************************************************************/
// es wird geprüft, ob der POST-Befehl ausgeführte wurde und
// entsprechende Kriterien zum Filtern ausgewählt wurden
if (isset($_POST) && !empty($_POST)) {
    // den Zeitraum ermitteln
    $monat = $_POST['monat'];
    $jahr = $_POST['jahr'];
    // die Tabelle wird ermittelt
    $htmlTabelleUmsatzStatistik = getTabelleUmsatzstatistik($jahr, $monat);
} else {
    // den heutigen Monat ermitteln
    $monat = date('n');
    $jahr = date('Y');
    // es wird keine Tabelle ausgegeben
    $htmlTabelleUmsatzStatistik = '';
}
/**************************************************************************************************************************/
/* ------------------------------------------- ENDE : FILTER NACH POST-BEFEHL ------------------------------------------- */
/**************************************************************************************************************************/
?>
<!-- ENDE: SKRIPT -->
<!-- BEGINN: AUSGABE -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
コード例 #2
0
// Überschriften der Tabelle festlegen
$pdf->Cell(12, 5, utf8_decode('Kennz.'), 1, 0, 'L');
$pdf->Cell(21, 5, utf8_decode('Flugzeug'), 1, 0, 'L');
$pdf->Cell(6, 5, utf8_decode(''), 1, 0, 'L');
$pdf->Cell(35, 5, utf8_decode('Preiskat. / Rechnungstext'), 1, 0, 'L');
$pdf->Cell(15, 5, utf8_decode('Startart'), 1, 0, 'L');
$pdf->Cell(34, 5, utf8_decode('Flugart'), 1, 0, 'L');
$pdf->Cell(17, 5, utf8_decode('Umsatz'), 1, 0, 'L');
$pdf->Cell(9, 5, utf8_decode('Flüge'), 1, 0, 'L');
$pdf->Cell(11, 5, utf8_decode('MwSt'), 1, 0, 'L');
// Zeilenumbruch einfügen
$pdf->Ln();
// Schriftgrad einstellen
$pdf->SetFont('Arial Narrow', '', 8);
// Umsätze ermitteln
$umsaetze = getTabelleUmsatzstatistik($_GET['jahr'], $_GET['monat']);
foreach ($umsaetze['umsaetze'] as $umsatz) {
    // Datensatz eintragen
    $pdf->Cell(12, 5, utf8_decode($umsatz['kennzeichen']), 1, 0, 'L');
    $pdf->Cell(21, 5, utf8_decode($umsatz['muster']), 1, 0, 'L');
    $pdf->Cell(6, 5, utf8_decode($umsatz['preiskategorie']), 1, 0, 'L');
    $pdf->Cell(35, 5, utf8_decode($umsatz['rechnungstext']), 1, 0, 'L');
    $pdf->Cell(15, 5, utf8_decode($umsatz['startart']), 1, 0, 'L');
    $pdf->Cell(34, 5, utf8_decode($umsatz['flugart']), 1, 0, 'L');
    $pdf->Cell(17, 5, utf8_decode(sprintf('%s EUR', number_format($umsatz['summe'], 2, ',', ''))), 1, 0, 'R');
    $pdf->Cell(9, 5, utf8_decode($umsatz['fluege']), 1, 0, 'R');
    $pdf->Cell(11, 5, utf8_decode(sprintf('%s %%', number_format($umsatz['mwst_satz'], 2, ',', ''))), 1, 0, 'R');
    // Zeilenumbruch einfügen
    $pdf->Ln();
}
// Zeilenumbrüche einfügen