Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]przesyłanie kilku inputów o takiej samej nazwie
miras
post 27.12.2012, 16:58:20
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam następujący problem, od razu mówię, że nie mogę tutaj użyć metody z $_GET i musi być na $_POST a mianowicie mam taki kod:

  1. echo '<form method="POST" action="">';
  2. while($r = mysql_fetch_assoc($wynik)) {
  3. echo '<input type="hidden"name="id" value="'.$r['id'].'"/>
  4. <input type="submit" value="'.$r['title'].'"/>
  5. ';
  6.  
  7. }
  8. echo "</form>";


i później muszę odebrać wartość z $_POST['id'], ale gdy kod jest taki jak teraz to we wszystkich tych inputach wartość inputa id jest wszędzie taka sama - jak to rozwiązać?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Ruch Radzionków
post 27.12.2012, 17:09:23
Post #2





Grupa: Zarejestrowani
Postów: 311
Pomógł: 25
Dołączył: 29.08.2011

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


foreach


--------------------
Pomogłem daj pomógł
Go to the top of the page
+Quote Post
miras
post 27.12.2012, 17:24:38
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


możesz jaśniej?



coś z "tablicą" w nazwie inputa by się przydało np. <input type="hidden" name="id[]" value="..."/>
tylko jak poźniej poprawnie to odebrać przez $_POST[] ?

Ten post edytował miras 27.12.2012, 17:19:05


--------------------
Go to the top of the page
+Quote Post
Ruch Radzionków
post 27.12.2012, 17:56:34
Post #4





Grupa: Zarejestrowani
Postów: 311
Pomógł: 25
Dołączył: 29.08.2011

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


np cos takiego że dajesz w while

  1. <input type="hidden" name="cos[]" value="'.$wys[id].'">


i teraz jak chcesz wyswietlic to to robisz cos takiego

  1. foreach($_POST['cos'] AS $KEY => $VALUE){
  2. echo $_POST['cos'][$KEY];
  3. }


--------------------
Pomogłem daj pomógł
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:27