Den udskriver fint "<hr>" svarende til det antal poster jeg har i min tabel "links" (3 stk) men selve teksten fra "link" og "tekst" bliver ikke skrevet.
//Skriv hvad du vil hente saa sparer du resourcer $result = mysql_query("SELECT link,tekst FROM links"); while ($post = mysql_fetch_assoc($result)) { //Udskriv med print eller echo. paa den maade faar du det bedstre resultat og du skal ikke taenkte paa at lave <? ?> heletiden. print '<a href="'.$post['link'].'"><b>'.$post['tekst'].'</b></a><hr>'; }
Jeg tror hæftet "Databasebaserede websider" er lidt forældet ..
Synes godt om
Slettet bruger
15. marts 2006 - 11:50#8
Jeg testede nu ellers mit eget, og det virkede fint hos mig, dog benyttede jeg mig også af echo som idazio også forklare, jeg skal ikke kunne sige om det har nogen indflydelse:
$result = mysql_query("SELECT link, text FROM links",$db); while ($post = mysql_fetch_array($result)) { echo "<a href=\"$post[link]\"><b>$post[text]</b></a><hr> \n"; }
Men super du fik det til at virke.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.