login  Naam:   Wachtwoord: 
Registreer je!
 Forum

5 foto's naast elkaar

Offline jeroenoa - 20/11/2006 18:40
Avatar van jeroenoaOnbekend Ik probeer 5 foto's naast elkaar te krijgen en dan automatisch weer 5 er onder te krijgen, ik heb dit geprobeerd met een while loop maar mij lukte dit niet. Kan iemand mij helpen. Ik heb dit

http://www.plaatscode.be/3165/

(Ik heb de break ook al een keer veranderd in "</tr><tr>")

6 antwoorden

Gesponsorde links
Offline Stefan14 - 20/11/2006 19:21
Avatar van Stefan14 PHP gevorderde
  1. <?php
  2. echo('<table>');
  3. echo('<tr>');
  4. while($row = mysql_fetch_array($result))
  5. {
  6. $i++
  7. echo('<td><img src="'.$row['link'].'"></td>');
  8. if ($i%5 == 0)
  9. {
  10. ech0('</tr><tr>');
  11. }
  12. }
  13. echo('</table>'');
  14. ?>


zoiets was het.
Offline Xan - 20/11/2006 20:56
Avatar van Xan HTML interesse dan zal ik dit:
  1. ech0('</tr><tr>');


maar verandere in dit:

  1. echo('</tr><tr>');


o ipv 0
Offline jeroenoa - 21/11/2006 20:51 (laatste wijziging 21/11/2006 21:06)
Avatar van jeroenoa Onbekend Maar hoezo $i%5? En hij geeft deze fout aan:

Parse error: parse error in /data/members/free/tripod/nl/*/*/*/*******/htdocs/****.php on line 13
Offline letscode - 21/11/2006 21:06
Avatar van letscode HTML beginner dat klopt want na de $i++ op regel 11 moet nog een ';'
dat $i%5 == 0 gaat na of $i deelbaar is door 5, als dat zo is, dan gaat echoot hij </tr><tr>
Offline Ultimatum - 21/11/2006 21:10 (laatste wijziging 21/11/2006 21:11)
Avatar van Ultimatum PHP expert zjean, waar zie jij $i++ staan op regel 11 dan 

vervang: echo('</table>''); door echo('</table>');

tip: () bij echo is niet verplicht en een beetje onnodig..

Citaat:
Rensjuh edit:
Op regel 6 
Offline Thomas - 22/11/2006 09:26
Avatar van Thomas Moderator De oplossing van Stefan14 levert geen kloppende HTML(-tabel) op wanneer het totaal aantal foto's geen veelvoud is van 5.

De laatste tabelrij wordt (sowieso) niet goed afgesloten, en ook niet aangevuld met een aantal cellen "opvulmateriaal".

Bekijk de volgende tutorial eens zou ik zeggen...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s