Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]pętla tabela
Forum PHP.pl > Forum > Przedszkole
henio10
Wiem że jestem raczkującym przedszkolakiem w temacie PHP i moja prośba albo pytanie może sie wydawać conajmniej smieszna ale każdy przecież zaczynał.Zapytam zatem krótko i mam nadzieję ze zrozumiale jak nalezy napisać skrypt aby przy pomocy pętli tabeli w html, ktora bedzie miala 5 wierszy i 10 kolumn, otrzymać wartosci kazdego z pol w tabeli od 1 do 50 kolejno wierszami
Dziękuje za wszelką pomoc i uwagi nawet także ironiczne smile.gif
com
napisz proszę jeszcze raz bo nie rozumiem wink.gif
henio10
hm..może inaczej
"napisałem" taki scrypt

<?php
$a=1;
while($a<=50)
{echo(" $a ");
$a=$a+1;
if($a/10 == floor($a/10)) echo'<br>';

}

?>

wychodzi mi cos takiego

1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 49
50

i teraz jak poprawic aby były równe ciągi liczb i oprawić w tabelkę



Turson
  1. <table>
  2. <?PHP
  3. echo "<tr>"; for($i=1;$i<=10;$i++) { echo "<td>$i</td>";} echo "</tr>";
  4. echo "<tr>"; for($i=11;$i<=20;$i++) { echo "<td>$i</td>";} echo "</tr>";
  5. echo "<tr>"; for($i=21;$i<=30;$i++) { echo "<td>$i</td>";} echo "</tr>";
  6. echo "<tr>"; for($i=31;$i<=40;$i++) { echo "<td>$i</td>";} echo "</tr>";
  7. echo "<tr>"; for($i=41;$i<=50;$i++) { echo "<td>$i</td>";} echo "</tr>";
  8. ?>
  9. </table>
henio10
smile.gif
jeszcze dużo przede mną

dzięki wielkie za podpowiedz
glh
Można też tak:
  1. <table>
  2. <?php
  3. for($i=1;$i<=50;$i++)
  4. {
  5. if ($i%10==1) echo "<tr>";
  6. echo "<td>$i</td>";
  7. if($i%10==0) echo "</tr>";
  8. }
  9. ?>
  10. </table>
henio10
smile.gif
super exclamation.gif!
dziękuję bardzo
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.