![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 10.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
Mam następujący problem, który dość ciężko opisać ale bardzo się postaram i będę wdzięczny za każdą wskazówkę. Otóż mam pola formularzą które są generowane automatycznie ... Kod if($span1 > 0 && $i == 1) echo '<td colspan="'.$span1.'" class="calendar_3"> </td>'; endif; echo '<td nowarp align="center" valign="middle" width=100 height=80 class="calendar_'.$class.'">'.$i.'<p align="right"> <form action="danetest.php" method="POST"> <SELECT name="'.$i.'" size="1"> <OPTION value="off"> DAY OFF</OPTION> <OPTION value="BT111/2"> BT111/2</OPTION> </SELECT></p> </td>'; na kolejnej stronie otrzymuję więc tablicę (używając print_r($_POST) ) Kod Array ( [1] => off [2] => BT111/2 [3] => off [4] => off [5] => off [6] => off [7] => off [8] => off [9] => off [10] => off [11] => off [12] => off [13] => off [14] => off [15] => off [16] => off [17] => off [18] => off [19] => off [20] => off [21] => off [22] => off [23] => off [24] => off [25] => off [26] => off [27] => off [28] => off [29] => off [30] => off ) i teraz chodzi mi o to aby dla każdego pola formularza przypisać zmienną np. $Dzien, która zwracała by numer tego formularza i oczywiście wybór którego dokonam. Chciałem założyć taką pętle (ale oczywiście nie wyszło) : Kod for ($Dzien=0; $Dzien<31; $Dzien++) { echo " DZIEN TYGODNIA : $Dzien - WYBRANO : $wynik[$Dzien] "; } Z góry bardzo dziękuję. |
|
|
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Daj foreach($_POST AS $id) {.. poczytaj o foreach na pl.php.net/foreach a skapniesz sie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
EDITL Nie wiem czy chcesz zrobic tablice ale masz: albo <- nie wiem czy zadziala Ten post edytował bim2 9.04.2006, 17:36:38 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 10.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Dziękuje Ci bardzo dobry człowieku (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! P.S. Pewnie będę miał jeszcze inne pytania, ale z tym męczyłem się trzy tygonie i bardzo bardzo mi pomogłeś. Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
A moge wiedziec ktore uzyles? Pierwsze czy 2? Bo 1 dziala na 100% ale nie wiem czy drugie ^^? A chce sie dowiedziec.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 10.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Użyłem pierwszego i odrazu ruszyło :-)
dzieki raz jeszcze. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:14 |