Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] [sqlite] lub [mysql] formularz i przekazywanie danych do zmiennej
pataka
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.08.2006

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


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.

Ten post edytował pataka 30.10.2007, 10:46:45
Go to the top of the page
+Quote Post
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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



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.


--------------------
404
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:03