Beispiel #1
0
foreach ($eleves as $el) {
    if ($i == 1 || $i % 40 == 0) {
        if ($i % 40 == 0) {
            $corps .= "</tbody></table>";
            if ($i > 77) {
                $pdf->WriteHTMLCell(190, 5, $x + 95, $y + 20, $corps);
                $pdf->AddPage();
            } else {
                $pdf->WriteHTMLCell(190, 5, 5, $y + 20, $corps);
            }
        }
        $corps = '<table cellpadding = "2"><thead><tr style="font-weight:bold;font-size:6px;text-align:center">' . '<th border="0.5" width ="' . $col[0] . '%">N°</th>' . '<th border="0.5" width ="' . $col[1] . '%">Nom et Pr&eacute;noms</th>' . '<th border="0.5" width ="' . $col[2] . '%">D.Naiss</th>' . '<th border="0.5" width ="' . $col[3] . '%">T.Ab</th>' . '<th border="0.5" width ="' . $col[4] . '%">Ab.J</th>' . '<th border="0.5" width ="' . $col[5] . '%">Cons</th>' . '<th border="0.5" width ="' . $col[6] . '%">Decis°</th></tr></thead>' . '<tbody>';
    }
    $d->setSource($el['DATENAISS']);
    if (!empty($el['DATENAISS']) && $el['DATENAISS'] !== "0000-00-00") {
        $datenaiss = $d->getDate() . "/" . $d->getMonth() . "/" . $d->getYear();
    } else {
        $datenaiss = "";
    }
    $corps .= '<tr>' . '<td width ="' . $col[0] . '%" border="0.5">' . $i . '</td>' . '<td width ="' . $col[1] . '%" border="0.5">' . $el['NOM'] . ' ' . $el['PRENOM'] . '</td>' . '<td width ="' . $col[2] . '%"  border="0.5">' . $datenaiss . '</td>' . '<td width ="' . $col[3] . '%" border="0.5"></td>' . '<td width ="' . $col[4] . '%" border="0.5"></td>' . '<td width ="' . $col[5] . '%" border="0.5"></td>' . '<td width ="' . $col[6] . '%" border="0.5"></td></tr>';
    $i++;
}
if ($i > 78) {
    $corps .= "</tbody></table>";
    $pdf->WriteHTMLCell(190, 5, 5, $y - 20, $corps);
} elseif ($i < 40) {
    $corps .= "</tbody></table>";
    $pdf->WriteHTMLCell(190, 5, 5, $y + 20, $corps);
} else {
    $corps .= "</tbody></table>";
    $pdf->WriteHTMLCell(190, 5, $x + 95, $y + 20, $corps);