Hi Leute,
noch eine Frage!
Warum funktioniert das nicht?!
$sql = "SELECT * FROM menu_items";
$result = mysql_query($sql, $database) or die(mysql_error());
$row = mysql_fetch_assoc($result);
do
{
echo "<li><a href=\"".$row['link']."\" target=\"".$row['target']."\">stat</a></li>\n";
}
while(mysql_fetch_assoc($result));
Ausgabe:
<li><a href="/" target="">hello</a></li>
<li><a href="/" target="">hello</a></li>
<li><a href="/" target="">hello</a></li>
<li><a href="/" target="">hello</a></li>
<li><a href="/" target="">hello</a></li>
In der Datenbank:
id | link | target
-------------------
1 | / |
-------------------
2 | h | t
-------------------
usw.
komischerweise wird allerdings 5 mal der erste Eintrag der Tabelle gezeigt.
Es sind auch 5 Einträge in der Tabelle?
Was mache ich falsch?
Lg, Jens