<br> na 3 records
J A
10/03/2008 17:02:00Ik heb een heel simpel probleem, maar op de een of andere manier krijg ik hem niet opgelost.
Als ik bijv 20 records heb in de database en die allemaal echo. Worden ze allemaal achter mekaar gezet (het zijn plaatjes (alleen de link staat in de db)). Nou wil ik dat er na 3 records (plaatjes) een <br /> komt te staan. Hoe krijg ik dit voor mekaar :s ?
Als ik bijv 20 records heb in de database en die allemaal echo. Worden ze allemaal achter mekaar gezet (het zijn plaatjes (alleen de link staat in de db)). Nou wil ik dat er na 3 records (plaatjes) een <br /> komt te staan. Hoe krijg ik dit voor mekaar :s ?
PHP hulp
23/11/2024 15:54:44Door een teller in je while lus op te nemen en als hij op 3 staat een <br /> toe te voegen en de teller te resetten naar 1.
PHP Newbie
10/03/2008 17:29:00Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
for($i = 1; $data = mysql_fetch_assoc($query); $i++)
{
echo '<img src="/'.$data['url'].'" />'.(($i % 3 == 0) ? '<br />' : '');
}
?>
for($i = 1; $data = mysql_fetch_assoc($query); $i++)
{
echo '<img src="/'.$data['url'].'" />'.(($i % 3 == 0) ? '<br />' : '');
}
?>
tim
10/03/2008 19:04:00Je kan ook dit doen, alleen laat je om de 3 zien, dus ik denk dat het voor jou makkelijker is om die van php Newbie te gebruiken.
Maar mijn code:
Maar mijn code: