Hallo zusammen,
ich verzweifel gerade daran aus einer PHP Seite heraus ein PDF erstellen zu lassen.
Folgende Seite soll als PDF ausgegeben werden:
Ich bekomms einfach nicht hin.
Syr das ich hier den ganzen Code poste, aber nach allen meinen erfolglosen Suchen dachte ich ich versuchs mal so.
ich verzweifel gerade daran aus einer PHP Seite heraus ein PDF erstellen zu lassen.
Folgende Seite soll als PDF ausgegeben werden:
PHP:
<?php include "checkuser.php"; ?>
<?php
$id = $_GET['id'];
##Abfrage ausführen
include "global_functions.php";
connect();
$adress_ab = "select * from jrk_teilnehmer LEFT JOIN jrk_gruppen ON jrk_teilnehmer.gruppe = jrk_gruppen.g_id LEFT JOIN jrk_funktion ON jrk_teilnehmer.funktion = jrk_funktion.funktions_Id WHERE tn_id LIKE '$id'";
$adress_result = mysql_query($adress_ab);
if ($adress_result) {
while($adress_row = mysql_fetch_array($adress_result)) {
$nachname=$adress_row["nachname"];
$vorname=$adress_row["vorname"];
$geburtstag=$adress_row["geburtsdatum"];
$adresse=$adress_row["adresse"];
$telefon=$adress_row["telefon"];
$krankheiten=$adress_row["krankheiten"];
$sonstiges=$adress_row["sonstiges"];
$gruppe = $adress_row["g_bezeichnung"];
$funktion=$adress_row["funktions_bezeichnung"];
}
}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><? echo "$funktion - $vorname $nachname"; ?></title>
<link href="style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:163px;
top:26px;
width:443px;
height:27px;
z-index:1;
}
.Stil1 {
font-size: 16px;
font-weight: bold;
}
.Stil2 {
font-size: 16px;
text-decoration:underline;
}
.Stil3 {font-size: 18px}
.Stil4 {
font-size: 12px;
font-style:italic;
}
-->
</style>
</head>
<body>
<div id="apDiv1">
<div align="center" class="Stil1"><span class="Stil3">JRK Hemer - Teilnehmerinfo</span><br>
<br>
<span class="Stil2"><?php echo "$nachname, $vorname"; ?></span><br>
<span class="Stil4">(<?php echo "$funktion - $gruppe"; ?>)</span></div>
</div>
<img src="gfx/Jugendrotkreuz_NEU.gif" width="149" height="150"><br>
<table width="630" border="0" class="tabelle-rahmen-solid">
<tr>
<td width="148" class="table-Headline">Name - Funktion:</td>
<td width="472" class="tabelle-rahmen-dotted"><?php echo "$vorname $nachname - $funktion - $gruppe"; ?></td>
</tr>
<tr>
<td class="table-Headline">Geburtsdatum:</td>
<td class="tabelle-rahmen-dotted"><?php if ($geburtstag !="0")echo date('d.m.Y', $geburtstag); ?></td>
</tr>
<tr>
<td class="table-Headline">Adresse:</td>
<td class="tabelle-rahmen-dotted"><?php echo "$adresse" ?></td>
</tr>
<tr>
<td class="table-Headline">Telefon:</td>
<td class="tabelle-rahmen-dotted"><?php echo $telefon ?></td>
</tr>
<tr>
<td class="table-Headline">Krankheiten:</td>
<td class="tabelle-rahmen-dotted"><?php echo $krankheiten ?></td>
</tr>
<tr>
<td class="table-Headline">Sonstiges:</td>
<td class="tabelle-rahmen-dotted"><?php echo $sonstiges ?></td>
</tr>
</table>
<br>
<table width="200" class="tabelle-rahmen-solid">
<tr>
<td class="table-Headline">JRK-Ausbildungen</td>
</tr>
<?php
$zusatz_ab = "SELECT * FROM `jrk_tn_ausbildungen` LEFT JOIN jrk_ausbildungen ON jrk_tn_ausbildungen.a_id = jrk_ausbildungen.a_id WHERE `tn_id` LIKE $id ORDER by `a_datum`";
$zusatz_res = mysql_query($zusatz_ab);
if ($zusatz_res)
{
while ($zusatz_row = mysql_fetch_array($zusatz_res))
{
echo "<tr>
<td><div align='left'>".date('d.m.Y',$zusatz_row["a_datum"]).": ".$zusatz_row["a_bezeichnung"]."</div></td>
</tr>";
}
}
?>
</table>
<br>
<!--<a href ="helfercard.php?ma_id=<?php echo $id; ?>" target="_blank">Als Visitenkarte für Outlook herunterladen</a>!-->
</body>
</html>
Syr das ich hier den ganzen Code poste, aber nach allen meinen erfolglosen Suchen dachte ich ich versuchs mal so.