Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Problem z formularzem / Wiele submitów
xeno
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 2.03.2013

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


Witajcie,
Mam pewien problem. Stworzyłem formularz hurtowni, i występuje następujący błąd.
(IMG:http://iv.pl/images/50690456919964821363.png)
Gdy wpiszę np 10 w polu sztuk i kliknę na pierwszy przycisk "Zamów", POST zwraca mi dane dla 3go przycisku - czyli NULL sztuk i typ 3.
Gdy wpiszę to samo dla 3go pola - jest ok.
W czym może tkwić problem? Oto kod:

  1. <?php
  2.  
  3.  
  4. require 'header.php';
  5.  
  6. require 'config.php';
  7.  
  8. require_once 'user.class.php';
  9.  
  10. if ($_GET['id'] == 'zamow') {
  11.  
  12. $_POST['ile'] = $ile;
  13. $_POST['typ'] = $typ;
  14.  
  15. echo "Ile ".$ile;
  16. echo "Typ ".$typ;
  17.  
  18. }
  19.  
  20.  
  21. echo "<table border=0 cellspacing=5 cellpadding=5><tr>";
  22. $wynik = mysql_query ("SELECT * FROM hurt");
  23. while ($wynik && $rekord = mysql_fetch_array ($wynik)) {
  24.  
  25. $id= $rekord['id_produktu'];
  26. $nazwa= $rekord['nazwa'];
  27. $zdjecie= $rekord['zdjecie'];
  28. $ilosc= $rekord['ilosc'];
  29. $netto= $rekord['netto'];
  30. $podatek= $rekord['podatek'];
  31.  
  32. echo "<td><center>";
  33.  
  34. if ($rekord['dostepny'] == 1) { echo "<b><font color=green>TOWAR DOSTĘPNY</font></b><br>"; } else { echo "<b><font color=red>TOWAR NIEDOSTĘPNY</font></b><br>"; }
  35. echo "<img src=".$rekord['zdjecie']." width=200 height=200><br>";
  36. echo "<b>".$rekord['nazwa']."</b> (Kod: <i>".$rekord['id_produktu']."</i>)<br>";
  37. echo "<b><font color=grey>".$rekord['netto']." PLN/netto</font></b><br>";
  38. echo "<b><font color=black>".($rekord['netto']+$rekord['netto']*$rekord['podatek']/100)." PLN/brutto</font></b><br>";
  39. echo "Na magazynie: ".$rekord['ilosc']."<br>";
  40. if ($rekord['dostepny'] == 1) { echo "<form action='?id=zamow' method='POST'><input type=text name=ile size=3><input type=hidden name=typ value=".$rekord['id_produktu']."> szt. <input type=submit value='Zamów'>"; } else { echo "Brak"; }
  41.  
  42. echo "</center></td>";
  43. }
  44. echo "</tr></table>";
  45. ?>
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: 24.08.2025 - 19:54