Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z Formularzem, Przekazywanie wielu zmiennych przez FOR
-Gość_Artur-
post
Post #1





Goście







Witajcie

Stanalem nad problemem przekazywania wielu zmiennych przez formy , a wiec wyglada to tak:

w zależnosci od ilosci osob podanych w pierwszym fotmularzu w nastepnym wyswietlam formlularz z odpowiednia iloscia danych osobowych poprzez funkcje FOR
echo"<form>";
for ($ilosc=1;$ilosc=<$ludzie;$ilosc++) { jakas forma }

i dziala

natomiast w nastepnym kroku chce pokazac ich dane osobowe i kurde zatrzymalem sie przed problemem i nie wiem jak do tego podejsc, probuje w ten sposob:

for ($ilosc=1; $ilosc<=$ludzie;$ilosc++)
{

echo "<b>Osoba nr ".$ilosc."</b><br>";

echo "Nazwisko:$nazwisko.$ilosc ,<br>";
echo "Imię: $imie".$ilosc."<br>";
}
i nei chodzi.

a zmienna $nazwisko1 ....... nazwisko?? jest przekazywana do formularza.

Jak zrobic listowanie??

Pozdrawiam

Artur

Przy pisaniu następnego posta proszę stoswać bbCode - NuLL
Go to the top of the page
+Quote Post
gu35t
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 15.05.2005

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


mozna jasniej ?


--------------------
env: Linux Slackware 10.1 [Kernel 2.6.5], PHP 4.3.9, Apache 1.3.33.
Go to the top of the page
+Quote Post
-Gość_Artur-
post
Post #3





Goście







probowałem juz chyba wszystkiego.

No to jeszcze raz, wyglada to tak, w pierwszym formularzu wykonuje cos
takiego:
_____________________________________________
Form1.php

// Petla wyswietlen ilosci osob

for ($ilosc=1; $ilosc<=$ilosc_osob;$ilosc++)
{

echo "<b>Osoba ".$ilosc."</b><br><br>Nazwisko:<br><input type=text
name=nazwisko".$ilosc." size=20><br>";
echo "Imie:<br><input type=text name=imie".$ilosc."
size=20><br><br>";
echo "<br>Adres do korespondencji:<br>";
echo "&nbsp;Miasto:<br>&nbsp;<input type=text name=miasto".$ilosc."
size=20><br>";
echo "&nbsp;Kod pocztowy:<br>&nbsp;<input type=text
name=kod".$ilosc." size=6><br>";
echo "&nbsp;Ulica:<br>&nbsp;<input type=text name=ulica".$ilosc."
size=20><br>";
echo "&nbsp;Kraj:<br>&nbsp;<input type=text name=kraj".$ilosc."
size=20><br>";
echo "&nbsp;Telefon:<br>&nbsp;<input type=text
name=telefon".$ilosc." size=20><br>";
echo "&nbsp;Mail:<br>&nbsp;<input type=text name=mial".$ilosc."
size=20><br>";
}

_____________________________________________
A w drugim probowałem juz wszystkiego (chyba ;-)) che wyswietlic wprowadzone dane

for ($ilosc=1; $ilosc<=$ilosc_osob;$ilosc++)
{

echo "<p class=dane><b>Osoba ".$ilosc."</b><br>";
$nazw="nazwisko".$ilosc;
echo "Nazwisko GET: ".$_GET[nazw]."<br>";
echo "Nazwisko EVAL: ".$_GET['nazwisko'.$ilosc]."<br>";
echo "Nazwisko z reki: $nazwisko1,,$nazw<br>";
echo "Imie: $imie".$ilosc."<br>";
echo "<br>Adres do korespondencji:<br>";
echo "&nbsp;Miasto:$miasto".$ilosc."<br>";
echo "&nbsp;Kod pocztowy:$kod".$ilosc."<br>";
echo "&nbsp;Ulica:$ulica".$ilosc."<br>";
echo "&nbsp;Kraj:$kraj".$ilosc."<br>";
echo "&nbsp;Telefon:$telefon".$ilosc."<br>";
echo "&nbsp;Mail:$mial".$ilosc."<br>";
echo "&nbsp;typ biletu:$bilet_typ".$ilosc."<br>";
echo "&nbsp;rodzaj biletu:$bilet_rodzaj".$ilosc."<br>";
echo "<hr width=200 align=left></p>";
}
______________________________________________

A maja sie wyswietlac tylko dane do potwierdzenia, nic wiecej
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 11:35