Du skal benytte en løkke, til at køre igennem alle dine resultater i din SQL
- if (mysql_num_rows($result) >= 1)
- {
- //For hvert resultat i vores SQL, lav vores $row til et array med resultatet.
- while ($row = mysql_fetch_array($result))
- {
- print $row['dansknavn'];
- print "<h1>Tillykke</h1>";
- }
- }
En løkke fungerer på den måde at den gentager sin kode, indtil betingelsen i den er falsk. Man kan sige det er ligesom en if sætning, bare flere gange.
Så længe vores betingelse er sand, vil vores while løkke køre dens kode, som er at udskrive navn og beskeden tillykke. Betingelsen er sand så længe der er resultater tilbage i dit SQL statement, så hvis der blev fundet 3 resultater, vil løkken køre tre gange.
Håber at det var nemt at forstå, ellers så er du velkommen til at spørge
Indlæg senest redigeret d. 28.08.2011 09:46 af Bruger #4487