Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] [sqlite] lub [mysql] formularz i przekazywanie danych do zmiennej
Forum PHP.pl > Forum > Przedszkole
pataka
Witam!
Chciałbym zrobić formularz z polem wyboru z listy rozwijanej i przekazac wynik do kolejnego zapytania do MySQL lub SQLite

Mam oto taki kod:

  1. <?php
  2. $szukaj = $_GET['szukaj'];
  3. if ($szukaj == 1) {
  4.  
  5. $_SESSION['jezyk'] = $_POST['jezyk'];
  6.  
  7.  }
  8.  
  9. $id_k = $_SESSION['jezyk'];
  10.  
  11. $jezyk = ""; $sel = "";
  12. $db = sqlite_popen('test.db');
  13. $wynik=sqlite_query($db,"SELECT jezyk FROM wystawy GROUP BY jezyk");
  14. if (($wynik) != 0) {
  15. while ($data = sqlite_fetch_array($wynik))
  16.  {
  17. if (isset($id_k)) $sel = ($id_k == $data['jezyk'] ? " selected" : "");
  18. $jezyk.="<option>".$data['jezyk']."</option>\n";
  19. }  
  20. }
  21.  
  22. ?>


Zapytanie wyswietla mi rekordy w selekcie
  1. <FORM action="test1.php" method="post">
  2. <select name="jezyk" >
  3. <option value=''>--jezyk--</option>
  4. <?php echo "$jezyk"; ?>
  5. </select><input style="font-size: 9pt" TYPE="submit" VALUE="Szukaj">


Ale nie wiem jak i przekazac dane nt. jezyka do następnego zapytania do bazy danych
w którym waruknek zapytania zaweze do danego jezyka.
Dlatego proszę was o pomoc, jak to ugryzc i czy oba te zapytania moga znajdowac sie w tym samym pliku php czy tez Submit ma przekazac do nowego pliku, w którym będzie reszta zapytania.
Cienki1980

Proszę zapoznać się z Tematyką i zasadami panującymi na forum Przedszkole i dodać poprawny tag do tematu.

W innym przypadku wątek zostanie zamknięty.
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.