Hallo,
ich bin dabei PHP und MySQL zu lernen, allerdings z.Zt. noch ein ziemlicher Anfänger.
Ich möchte eine Art Linkliste erstellen. Das hinzufügen der Links über ein Formular in die Tabelle funktioniert auch ohne Probleme.
Allerdings wird beim Auslesen ein Teil mehrfach angezeigt und ich weiß leider nicht woran das liegt. Meine Vermutung liegt in der while Schleife, allerdings kann ich da keinen Fehler entdecken.
Hier ist der Quellcode:
Ich hoffe, dass mir jemand helfen kann.
Danke im voraus
gameco
ich bin dabei PHP und MySQL zu lernen, allerdings z.Zt. noch ein ziemlicher Anfänger.
Ich möchte eine Art Linkliste erstellen. Das hinzufügen der Links über ein Formular in die Tabelle funktioniert auch ohne Probleme.
Allerdings wird beim Auslesen ein Teil mehrfach angezeigt und ich weiß leider nicht woran das liegt. Meine Vermutung liegt in der while Schleife, allerdings kann ich da keinen Fehler entdecken.
Hier ist der Quellcode:
Code:
<?php $db=mysql_connect("localhost","","") or die ("Zur Zeit keine Verbindung zum Datenbankserver möglich!"); mysql_select_db("") or die ("Datenbank konnte nicht angesprochen werden"); $anfrage="SELECT * FROM aktuelles"; $ergebnis=mysql_query($anfrage) or die ("Fehler bei der Datenbankanfrage"); $anz=mysql_num_rows($ergebnis); $spaltenanzahl=mysql_num_fields($ergebnis); $liste=""; $content=" "; while ($zeile=mysql_fetch_row($ergebnis)) { $liste=$content; $eintrag.=substr($zeile[2],0,2); $eintrag.="."; $eintrag.=substr($zeile[2],6,7); $eintrag.="."; $eintrag.=substr($zeile[2],4,5); $eintrag.=""; $eintrag.="<a href='"; $eintrag.=$zeile[1]; $eintrag.="'>"; $eintrag.=$zeile[0]; $eintrag.="</a>"; $eintrag.=" "; $content=$eintrag; $content.=$liste; } mysql_close($db); print($content); ?>
Danke im voraus
gameco
Kommentar