Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wypelnianie tabeli z tablicy problem
graphix
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.02.2017

Ostrzeżenie: (0%)
-----


Cześć potrzebuje pomocy męcze sie juz od 2 dni i nie umiem sobie poradzić z tym zadaniem, musze zrobic tabele z 3 kolumnami
1 kolumna liczby podzielne przez 2
2 kolumna liczby podzielne przez 3
3 kolumna mnozenie liczb z kolumny 1 i 2

jestem początkującym jeśli chodzi o php, jest w stanie Mi ktoś pomóc z tym?

w obecnej chwili zrobiłem taki kod ( zdjecie na dole ) ale nie umiem zrobić kolejnej petli zeby wynik pojawił sie w kolejnym <td>
Kod
<tr>
    <td> liczby podzielne przez 2 </td>
    <td> liczby podzielne przez 3 </td>
    <td> mnozenie </td>
</tr>

(IMG:http://www.markode.mdev.pl/test.png)

Kod
<table border="1" >
    <thead>
    <tr>
        <td>liczby przez 2</td>
    </tr>
    </thead>
    <tbody>
     <?php
        $array = [];
        $arrayValue = 50;
        for ($i = 0; count($array) < $arrayValue; $i += 1) {
            if ($i % 2 == 0) {
                $array[] = $i;
                echo "<tr><td>$i</td></tr>";
            }
        }
        ?>
    </tbody>
</table>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maryaan
post
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

Ostrzeżenie: (0%)
-----


Cytat(graphix @ 15.02.2017, 17:14:54 ) *
Cześć potrzebuje pomocy męcze sie juz od 2 dni i nie umiem sobie poradzić z tym zadaniem, musze zrobic tabele z 3 kolumnami
1 kolumna liczby podzielne przez 2
2 kolumna liczby podzielne przez 3
3 kolumna mnozenie liczb z kolumny 1 i 2

Chodzi wyłącznie o wyświetlenie tablicy? Można to zrobić bardzo prostym sposobem:
  1. <table border="1">
  2. <tr>
  3. <td> liczby podzielne przez 2 </td>
  4. <td> liczby podzielne przez 3 </td>
  5. <td> mnozenie </td>
  6. </tr>
  7. <?php
  8.  
  9. for ($i = 1; $i<=50; $i++) echo '<tr><td>'.($i*2).'</td><td>'.($i*3).'</td><td>'.($i*2*$i*3).'</td></tr>';
  10.  
  11.  
  12. ?>
  13.  
  14. </table>


Chyba, że te dane są potrzebne w tablicy to wystarczy przypisać do tablicy i wyświetlić. Elastyczność kodu w tym przypadku jest zerowa ale coś za coś (IMG:style_emoticons/default/smile.gif)

Ten post edytował maryaan 16.02.2017, 21:55:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 13:00