Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] przekazywanie tablicy w php do formularza html
xvertks
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.11.2017

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


Witam,
podczas robienia mojej pierwszej "stronki" natknąłem się na problem.
Chce aby wyświetlane były elementy wiersz[0] i wiersz[1] (jest to imie i nazwisko), natomiast do kolejnej strony aby były przekazywane także elementy tablicy uprawnieniee - są ta uprawnienia, jest ich różna ilość.
Poniżej wklejam kod który przygotowałem z prośbą o pomoc i podpowiedź.

  1. " <form name='uzytkownik' action='elo123.php' method='POST'>
  2. <select name='uzytkownik'>";
  3.  
  4. foreach (self::$uzytkownicy as $wiersz)
  5. {
  6. echo "<option label='". $wiersz[0] . " " . $wiersz[1];
  7.  
  8. echo "'>". $wiersz[0]. " " . $wiersz[1];
  9. "<select name ='uprawnieniee'>";
  10. "<input type='hidden' select name = 'uprawnieniee' value='>";
  11. foreach (self::$uzytkownicy as $wiersz1)
  12. {
  13. foreach ($wiersz[2] as $uprawnieniee)
  14. {
  15. echo " " . $uprawnieniee . " ";
  16. }
  17. }
  18.  
  19. echo "</option>";
  20.  

Pozdrawiam i z góry dziękuję(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Ten drugi foreach -> foreach (self::$uzytkownicy as $wiersz1) jest niepotrzebny.
Go to the top of the page
+Quote Post
xvertks
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.11.2017

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


To w formularzu można przesłać całą tablice czy trzeba wyciągać z niej elementy?
Go to the top of the page
+Quote Post
viking
post
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Już raz po tych danych iterujesz. Wartość wiersz[2] przepuść przez funkcję implode. Poza tym możesz wysłać całość i zobacz co odbierasz przez var_dump. Tak, można wysyłać tablice.

Ten post edytował viking 11.11.2017, 07:11:18
Go to the top of the page
+Quote Post
xvertks
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.11.2017

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


okej przesłalem tablice z uprawnieniami ale ląduje mi ona w zmiennej użytkownik w której mam już imie i nazwisko. Dane są przekazywane do następnej strony ale wyświetlają się jak poniżej.


wybrałeś: imie nazwisko array(2) { [0]=> string(9) "wszystkie" [1]=> string(5) "zadne" }
uprawnienia to: nie podano uprawnien



jak spowodowac aby uprawnienia byly wyswietlane ponizej imienia i nazwiska?
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:23