Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wypisanie tabeli automatycznie w zaleznosci od liczby
john_doe
post
Post #1





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

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


Witam wszystkich,

W polu select wybieram opcje (jakąś liczbe). Liczba ta ma być determinantem stworzenia takiej oto tabeli:

sklepy | Rok1 | Rok2 | Rok3 | Rok4 | Rok5 | Uwagi
sklep1 | 43 | | 43 | 34 | 44 | 444 | jakis text
sklep2 | 43 | | 43 | 34 | 44 | 444 | jakis text


ilość wierszy zależna ma być od wybranej liczby w polu select. Następnie wszystkie te dane muszę zapisać do bazy danych. Nagłówki rok1, rok2, też mają być wpisywane z ręki. Właściwie wszystko w tej tabeli ma być uzupełniane z ręki poza polem SKLEPY I UWAGI (w sensie nagłówków). Proszę o koncepcyjną pomoc w tym temacie.

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ja wyskrobałem Ci coś takiego:

  1. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  2.    wiersze:<select name="w">
  3.        <option value="1">1</option>
  4.        <option value="2">2</option>
  5.        <option value="3">3</option>
  6.        <option value="4">4</option>
  7.        <option value="5">5</option>
  8.        <option value="6">6</option>
  9.        <option value="7">7</option>
  10.    </select>
  11.    kolumny:<select name="k">
  12.        <option value="1">1</option>
  13.        <option value="2">2</option>
  14.        <option value="3">3</option>
  15.        <option value="4">4</option>
  16.        <option value="5">5</option>
  17.        <option value="6">6</option>
  18.        <option value="7">7</option>
  19.    </select>
  20. <input type="submit" value="ok" />
  21. </form>
  22. <?php
  23. $ilew = $_POST['w'];
  24. $ilek = $_POST['k'];
  25.  
  26. echo "<table border=1 width=250 cellpadding=0 cellspacing=0>";
  27.  
  28. for ($i=0; $i<$ilew; $i++)
  29. {
  30.    echo "<tr>";
  31.    for ($j=0; $j<$ilek; $j++)
  32.    {
  33.        echo "<td>dupa</td>";
  34.    }
  35.    echo "<tr>";
  36. }
  37. echo "</table>";
  38. ?>


podajesz liczby wierszy i kolumn i rysuje.
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: 2.01.2026 - 00:24