Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] problem z formularzem i odpowiednim zapisem do bazy
Forum PHP.pl > Forum > PHP
bumfank
Witam serdecznie ;-)

mam sobie w bazie powiedzmy 400 produktow, wyciagam z bazy danych wszystkie produkty

skrypt polega na tym ze chce "masowo" zmieniac statusy produktow z dostepnego na niedostepny i odwrotnie.

wypisuje z bazy produkty, rzygam wszystko do htmla robie <select="id_produktu"><option....opcji jest conajmniej 4.

pozniej 30 produktom zmieniam i wysylam ii mam problem.

w jaki sposob mam optiony skonstruowac i jak skonstruowac skrypcik po wyslaniu formularza aby do jakiegos id w bazie danych <select name="id_produktu"> przyporzadkowal to value z option ktore jest wybrane....

gdybym rozpatrywal jeden produkt w jednym formularzu to no problem, ale mam 400 produktow o roznych id i wszystkim chce zmienic status to musi byc 400 modyfikacji w bazie i kurde jak to napisac....
borec
  1. <select name="produkty[id_produktu_z_bazy]"> ...

  1. <?php
  2.  
  3. foreach ($_POST['produkty'] as $id => $wartosc)
  4. {
  5. // update produkty set status = ' . $wartosc . ' where id= ' . $id . '
  6. }
  7. ?>
bumfank
spasiba ci borec biggrin.gif zawsze pomozesz ;-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.