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