Ik heb een query gemaakt, en de resultaten wil ik om en om een andere style/class meegeven. Puur voor de opmaak.
Ik gebruik een while lus om de resultaten op te halen uit de database, en een for loop om ze op het scherm weer te geven. Wat nu gebeurt is dat de resultaten wel om en om een style meekrijgen, maar dat voor 1 enkel resultaat het resultaat het aantal keer te zien is dat er mysql rijen zijn.
Al een hele tijd liggen stoeien, maar ik krijg niet wat ik wil. Ook al eens geprobeerd om in de for lus de while loop op te nemen. Maar dat geeft ook niet het gewenste resultaat.
Wie heeft raad?
Gr. Ferry
Ik gebruik een while lus om de resultaten op te halen uit de database, en een for loop om ze op het scherm weer te geven. Wat nu gebeurt is dat de resultaten wel om en om een style meekrijgen, maar dat voor 1 enkel resultaat het resultaat het aantal keer te zien is dat er mysql rijen zijn.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $sql = mysql_query("SELECT * from links where actief = '1' AND clID = '3'"); while($rij = mysql_fetch_array($sql)) { $tel = mysql_num_rows($sql); for($i=0;$i<=$tel;$i++) { if($i % 2 == 0) { echo "<a href='".$rij['href']."' target='_blank'>".$rij['naam']."</a><br>"; } else { echo "<span id='linkDonker'><a href='".$rij['href']."' target='_blank'>".$rij['naam']."</a></span>"; } } |
Al een hele tijd liggen stoeien, maar ik krijg niet wat ik wil. Ook al eens geprobeerd om in de for lus de while loop op te nemen. Maar dat geeft ook niet het gewenste resultaat.
Wie heeft raad?
Gr. Ferry