Ich habe folgendes Problem. Ich habe heute mal versucht auf Grundlage der History eine Adressliste zu Programmieren.
Name: Adressliste
DB: ***_adressliste
Felder:
id smallint(6) Nein auto_increment
nname varchar(100) Nein
vname varchar(100) Nein
gdate date Nein 0000-00-00
Steht auch schon ein Eintrag drin
1 Brockmeyer Sascha 2002-01-01
Nur leider kann ich den Eintrag nicht auslesen, ich werde wohl irgendwo einen Schreibfehler haben. Hat irgendwer mal Lust und Zeit sich das anzuschauen?
includeadressliste.php
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Adressliste';
$hmenu = 'adressliste';
$design = new design ( $title , $hmenu );
$design->header();
$tpl = new tpl ( 'adressliste' );
$tpl->out(0); $class = '';
$abf = "SELECT id,DATE_FORMAT(gdate,'%d.%m.%Y') as nname,vname,gdate FROM prefix_adressliste ORDER BY date DESC";
$erg = db_query($abf);
while ($row = db_fetch_assoc($erg) ) {
$class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
$row['class'] = $class;
$row['txt'] = bbcode($row['txt']);
$tpl->set_ar_out( $row,1 );
}
$tpl->out(2);
$design->footer();
?>
includetemplatesadressliste.htm
<h1>DRK OV Ganderkesee - Addressliste</h1>
<table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
<tr>
<td class="Chead">Nachname:</td>
<td class="Chead">Vorname:</td>
<td class="Chead">Geburtsdatum:</td>
</tr>
{EXPLODE}
<tr>
<td class="Cmite">{nname}</td>
<td class="Cmite">{vname}</td>
<td class="Cmite">{gdate}</td>
</tr>
{EXPLODE}
</table>
<br>
Danke
Sascha
P.S.:
Die Template zeit er alles außer das zwischen den {EXPLODE}´s an, daher tippe ich darauf das ich irgendwo mit der Datenbank bzw. der .php nen Schriebfehler oder Müll drin habe.
Zuletzt geändert von Brockmeyer.s am 12.08.2005 - 10:46


