Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazywanie Tablicy Poprzez Formularz Polecenie Post
tomekp
post
Post #1





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

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


W jaki sposób mogę przez formularz POST przekazać całą tablicę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomekp
post
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

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


Zamotałem się z tym wszystkim, przepraszam, za podwójny post.
Rozwiązanie wygląda następująco:
  1. <?php
  2. [snip]
  3. $_POST["faktura"] = unserialize($_POST["faktura"]);
  4. $produkty = $_POST["faktura"];
  5.  
  6. if (!is_array($produkty)) {
  7. $produkty = array();
  8. }
  9.  
  10. if ($_POST['produkt_magazyn'] != 0) {
  11. $dane = mysql_fetch_assoc(sql("SELECT * FROM magazyn WHERE id = '$_POST[produkt_magazyn]';"));
  12. $dane['ilosc_sztuk'] = $_POST['ilosc_sztuk'];
  13. array_push($produkty,$dane);
  14. unset($_POST['produkt_magazyn']);
  15. unset($_POST['ilosc_sztuk']);
  16. }
  17.  
  18. $_POST["faktura"] = serialize($produkty);
  19. [snip]
  20. ?>
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: 26.12.2025 - 03:23