login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Iets fout

Offline kasper90 - 17/01/2006 12:31 (laatste wijziging 17/01/2006 12:42)
Avatar van kasper90Nieuw lid
  1. <html>
  2. <head>
  3. <title>
  4. Boe
  5. </title>
  6. </head>
  7. <body>
  8.  
  9. <table>
  10. <tr align="right">
  11. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr>
  12. <tr>
  13. <?
  14. $t=1;
  15. while ($t=20;)
  16. {
  17. if ($t%6==0)
  18. echo "<td>$t</td></tr><tr>";
  19.  
  20. else
  21. echo "<td>$t</td>";
  22. $t+=1;
  23. }
  24. ?>
  25. <table>
  26. </body>
  27. <html>

10 antwoorden

Gesponsorde links
Offline Wijnand - 17/01/2006 12:43
Avatar van Wijnand Moderator
  1. <html>
  2. <head>
  3. <title>
  4. Boe
  5. </title>
  6. </head>
  7. <body>
  8.  
  9. <table>
  10. <tr align="right">
  11. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr>
  12. <tr><?
  13. $t=1;
  14. while ($t=20;)
  15. {
  16. if ($t%6==0) {
  17. echo "<td>$t</td></tr><tr>";
  18. } else {
  19. echo "<td>$t</td>";
  20. $t+=1;
  21. }
  22. }
  23. ?>
  24. <table>
  25. </body>
  26. <html>


Zoiets dan?
Offline kasper90 - 17/01/2006 12:54 (laatste wijziging 17/01/2006 12:54)
Avatar van kasper90 Nieuw lid Hij doet het nog steeds niet, er moet zoeiets uitkomen.

1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18

Nou komt er alleen een wit scherm.
Offline Ontani - 17/01/2006 12:55 (laatste wijziging 17/01/2006 12:57)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
@Kasper90:

- Zoek een gepaste titel.
- Je stelt niet eens een vraag.
- Verklaar en leg de fout uit.

die While zal nooit doorlopen worden

je zegt: $t = 1;

while ($t=20) {

zou dit niet moeten zijn:

while ($t<=20) {
Offline kasper90 - 17/01/2006 13:00 (laatste wijziging 17/01/2006 13:02)
Avatar van kasper90 Nieuw lid Okay, is goed.

Ik wil een stuk of honder rijen maken met 6 cijfers erin en dan netjes in een tabel dus
Zo dus(alleen dan in een tabel)
1---2---3---4----5---6
7---8---9---10---11-12
13-14--15---16--17-18
tot heel lang.........
Ik had geen zin om 100 rijen zelf te typen, dus ik dacht mss kan php me een beetje helpen. Alleen toen ik deze code gemaakt had zag ik alleen een wit scherm. Ik heb waarschijnlijk ergens een foutje gemaakt, maar ik weet niet waar.
Offline Thomas - 17/01/2006 13:07
Avatar van Thomas Moderator Poehee... Gebruik 2 for-lussen.
En kijk naar de tabel die gegenereerd wordt... hier klopt geen biet van.

Wellicht heb je >hier< iets aan.
Offline Ontani - 17/01/2006 13:08
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <table>
  2. <tr>
  3. <?
  4. for($i=1;$i<=100;$i++) {
  5. if ($i%6==0) {
  6. echo "<td>".$i."</td></tr><tr>";
  7. } else {
  8. echo "<td>".$i."</td>";
  9. }
  10. }
  11. ?>
  12. </tr>
  13. </table>
Offline Simon - 17/01/2006 13:09 (laatste wijziging 17/01/2006 13:10)
Avatar van Simon PHP expert
  1. <?
  2. $aantal=100; // bijvoorbeeld, je kan ook dit getal uit een query halen
  3. $t=1;
  4. while ($t<=$aantal;)
  5. {
  6. if ($t%6==0) {
  7. echo "<td>".$t."</td></tr><tr>";
  8. $t++;
  9. } else {
  10. echo "<td>".$t."</td>";
  11. $t++;
  12. }
  13. }
  14. ?>


zoiets?
EDIT: ontani was me voor
Offline kasper90 - 17/01/2006 13:10 (laatste wijziging 17/01/2006 13:32)
Avatar van kasper90 Nieuw lid Dank jullie wel, hij doet het nu.:D:D::D:D
Offline Thomas - 17/01/2006 13:11
Avatar van Thomas Moderator Mja, en als je $aantal verandert, ligt je tabel zo in puin.
Offline Simon - 17/01/2006 13:13 (laatste wijziging 17/01/2006 16:11)
Avatar van Simon PHP expert je kan daarvoor dan FangorN's tut gebruiken

link: http://www.site...amp;id=317

offtopic: FangorN, je hebt de status van medewerker 

vinTage edit: nog maar een jaar ofzo 

naja, ik let er opeens op dat hij oranje is en toch medewerker 

vinTage edit: hij heeft gewoon zelf die status gezet 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.24s