• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

while Schleife: Datensätze in Template

aJunkie

Mitglied
Hallo,

ich wollte es ein wenig eleganter schreiben und deswegen es so versucht:

PHP:
<?php
while($row = mysql_fetch_array($people)) {
        
        $vorname         = $row['vorname'];
        $nachname         = $row['nachname'];
        $geburtsdatum     = $row['geburtsdatum'];
        $geburtsort     = $row['geburtsort'];
        $nationalitaet     = $row['nationalitaet'];
        $strasse         = $row['strasse'];
        $hausnummer     = $row['hausnummer'];     
        $plz             = $row['plz'];
        $wohnort         = $row['wohnort'];
        $icq             = $row['icq'];
        $msn             = $row['msn'];
        $handy            = $row['handy'];
        $telefon        = $row['telefon'];
        $foto            = $row['foto'];
        $bildung        = $row['bildung'];
        $sonnenzeichen    = $row['sonnenzeichen'];
        $aszendent        = $row['aszendent'];
        $eingetragen    = $row['eingetragen'];
        $update            = $row['update'];
?>

<table width="100%">
<th></th>
<th>Vorname</th>
<th>Nachname</th>
<th>Geburtsdatum</th>
<th>Geburtsort</th>
<th>Nationalität</th>
<th>Straße</th>
<th>PLZ</th>
<th>Wohnort</th>
<th>ICQ</th>
<th>MSN</th>
<th>Handy</th>
<th>Telefon</th>
<th>Foto</th>
<th>Bildung</th>
<th>Sonnenzeichen</th>
<th>Aszendent</th>
<th>Eingetragen</th>
<th>Apps</th>
<th>Letzter Update</th>
<tr "<?php $bga; ?>">
<td><?php $zahl; ?></td>
<td><?php $vorname; ?></td>
<td><?php $row['nachname']; ?></td>
<td><?php $row['geburtsdatum'].$row['geburtszeit']; ?></td>
<td><?php $row['geburtsort']; ?></td>
<td><?php $row['nationalitaet']; ?></td>
<td><?php $row['strasse']." ".$row['hausnummer']; ?></td>
<td><?php $row['plz']; ?></td>
<td><?php $row['wohnort']; ?></td>
<td><?php $row['icq']; ?></td>
<td><?php $row['msn']; ?></td>
<td><?php $handy; ?></td>
<td><?php $row['telefon']; ?></td>
<td><?php $row['foto']; ?></td>
<td><?php $row['bildung']; ?></td>
<td><?php $row['sonnenzeichen']; ?></td>
<td><?php $row['aszendent']; ?></td>
<td class="ten"><?php $eingetragen; ?></td>
<td><a href="?del&id=<?php $row['id']; ?>">x</a> <a href="?upd&id=<?php $row['id']; ?>">u</a></td>
<td class="ten"><?php $update; ?></td>
</tr>
</table>
<?php }
?>
Leider wird es dann so ausgegeben.
Unbenannt.jpg

Vorher hatte ich alles in die while Schleife selber als Strings ausgegeben.
Nun möchte ich da eben eine Template, da diese leichter erweiterbar oder veränderbar ist.

So wird nur HTML, also die Tabelle ausgegeben und das mehrfach, aber keine Datensätze.

Was mache ich falsch?
 
Zurück
Oben