login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Aantal naast elkaar in while-loop

Offline Gamezhoek - 04/07/2006 18:58
Avatar van GamezhoekHTML interesse Ik heb een paar dingen in de database staan, dit zijn URL's van images. Deze selecteer ik en laat ik in een while-loop zien. Dit allemaal in een echo. Nu komen alle plaatjes onder elkaar te staan (Na het plaatje heb ik <br> in de echo gezet).
Maar hoe kan ik nu, in een while-loop, 4 plaatjes naast elkaar zien?
Het kan wel zonder <br> maar dan komen er meerdere naast elkaar te staan. Ik wil er dus precies 4 hebben.
Weet iemand hoe ik dit kan doen? Of gaat dat niet echt op deze manier?

3 antwoorden

Gesponsorde links
Offline nielsvdwal - 04/07/2006 19:01
Avatar van nielsvdwal PHP gevorderde
  1. <?
  2. $i = 0
  3. while ($bla = mysql_fetch_array($blabla))
  4. {
  5. if ($i == 4)
  6. {
  7. $i = 0;
  8. echo "<br>";
  9. }
  10. else
  11. {
  12. $i++;
  13. }
  14. ?>
Offline timmie_loots - 04/07/2006 19:10 (laatste wijziging 04/07/2006 19:11)
Avatar van timmie_loots PHP gevorderde Dit kan ook:

  1. <?php
  2.  
  3. $i = 0;
  4.  
  5. while($bla = mysql_fetch_assoc($blabla)) {
  6.  
  7. if($i % 4) {
  8.  
  9. echo $img;
  10. echo "<br />";
  11.  
  12. }
  13.  
  14. else {
  15.  
  16. echo $img;
  17.  
  18. }
  19.  
  20. }
  21.  
  22. ?>
Offline Richard - 04/07/2006 19:32 (laatste wijziging 04/07/2006 19:33)
Avatar van Richard Crew algemeen @timmie_loots: wat dacht je van:

  1. <?php
  2. $i = 0;
  3.  
  4. while($bla = mysql_fetch_assoc($blabla)) {
  5. echo $img;
  6.  
  7. if($i++ % 4) {
  8. echo '<br />';
  9. }
  10. }
  11. ?>


toch iets korter he;-)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.258s