Test include

= $heute ORDER by $table_stab.fu_id,$table_stab.sort ASC“;
$stab_result=mysql_query($stab_SQL);

while($stab=mysql_fetch_array($stab_result)){
if (! in_array($stab[‚pers_id‘],$g_id)) {
array_push ($g_id, $stab[‚pers_id‘]);
array_push ($g_name, $stab[’name‘]);
array_push ($g_vorname, $stab[‚vorname‘]);
array_push ($g_passnr, $stab[‚ku_funktion‘]);
array_push ($g_public, „j“);
$anzahl++;
}
}
mysql_free_result($stab_result);

//dann die Spieler auslesen
$spieler_SQL=“SELECT * FROM $table_spieler Left JOIN $table_person ON $table_spieler.pers_id=$table_person.person_id WHERE $table_spieler.team_id=$team_id AND $table_spieler.spieler_bis >= $heute ORDER by $table_person.name ASC“;
$spieler_result=mysql_query($spieler_SQL);

while($spieler=mysql_fetch_array($spieler_result)){
//if (! in_array($spieler[‚pers_id‘],$g_id)) { Spieler, die eine Funktion im Stab haben, zusätzlich in der Spielerliste ausgeben
array_push ($g_id, $spieler[‚pers_id‘]);
array_push ($g_name, $spieler[’name‘]);
array_push ($g_vorname, $spieler[‚vorname‘]);
array_push ($g_passnr, $spieler[‚passnr‘]);
array_push ($g_public, $spieler[’sp_public‘]);
$anzahl++;
//}
}
mysql_free_result($spieler_result);

//pdf-Datei vorbereiten
require(‚fpdf/lib/fpdf.php‘);

$pdf_datei=“;

$pdf=new FPDF(‚L‘,’mm‘,’A4′);
$pdf->AliasNbPages();
$pdf->SetMargins(10,10,10);
$pdf->AddPage();

$pdf->SetY(5);

//$pdf->SetFont(‚Arial‘,’B‘, 12);
$pdf->Cell(0,15,$verein_lang.‘ – Adressliste – ‚.$teamname,0,1);
//$pdf->SetFont(‚Arial‘,’B‘, 8);
$pdf->Cell(40,5,’Name, Vorname‘,1,0);
$pdf->Cell(18,5,’PassNr.‘,1,0,’C‘);
$pdf->Cell(18,5,’geb.‘,1,0);
$pdf->Cell(26,5,’Tel. priv.‘,1,0);
$pdf->Cell(26,5,’Tel. Gesch‘,1,0);
$pdf->Cell(26,5,’Tel. Mobil‘,1,0);
$pdf->Cell(50,5,’Email‘,1,0);
$pdf->Cell(0,5,’Adresse‘,1,1);

$pdf->Ln(0);

for ($i=0; $i <= $anzahl; $i++) { if ($g_id[$i] == '') $i = 1; // jetzt die Person suchen $person_SQL="SELECT * FROM $table_person WHERE person_id = '$g_id[$i]'"; $person_result=mysql_query($person_SQL); $person=mysql_fetch_array($person_result); $ts = $person['geb_dat']; //jjjj-mm-tt $sp_geb_dat = substr($ts,8,2) . "." . substr($ts,5,2).".". substr($ts,0,4) ; if ($person['bild'] == "") { $bild = ' (1)'; } else { $bild =''; } if ($g_public[$i] == "j") { $passiv = ''; } else { $passiv =' (2)'; } if ($person['wohnort'] == '') { $adresse = $person['strasse']; } else { $adresse = $person['strasse'].", ".$person['wohnort']; } //$pdf->SetFont(‚Arial‘,“, 8);
$pdf->Cell(40,5,$person[’name‘].“, „.$person[‚vorname‘].$bild.$passiv,1,0);
$pdf->Cell(18,5,$g_passnr[$i],1,0,’C‘);
$pdf->Cell(18,5,$sp_geb_dat,1,0);
$pdf->Cell(26,5,$person[‚tel_privat‘],1,0);
$pdf->Cell(26,5,$person[‚tel_gesch‘],1,0);
$pdf->Cell(26,5,$person[‚tel_mobil‘],1,0);
$pdf->Cell(50,5,$person[‚email‘],1,0);
$pdf->Cell(0,5,$adresse,1,1);
$pdf->Ln(0);
mysql_free_result($person_result);

} //for

$pdf->Ln(2);
$pdf->Cell(80,3,'(1) Bild fehlt – (2) Datensatz für Internet gesperrt‘,0,0);
$pdf->Cell(0,3,’Liste erstellt am ‚.date(„d.m.Y“),0,1,’R‘);

mysql_close();

$pdf->Output(‚adressen.pdf‘,’I‘);

?>

Dieter Reiser

Learn More →