Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Form select z treścią zależną od zawartości bazy SQL
-i105n2k-
post
Post #1





Goście







Witam,

potrzebuję skonstruować rozwijaną listę której zawartość będzie pobierana z odpowiednich kolumn tabeli. Moja tabela wygląda tak: |id|nazwa| zarówno id jak i nazwa są unikalne. Chce pobrać wszystkie nazwy, zrobić z nich listę zaś po wyborze konkretnej przekazać do zmiennej wartość id jej odpowiadającego. Jak narazie próbuję zrobić to tak:

  1. $wynik = mysql_query("SELECT id, nazwa FROM katkont")
  2.  
  3. echo "<form action='t.php'><select name='identyfikator'>";
  4. if(mysql_num_rows($wynik) > 0) {
  5. while($r = mysql_fetch_assoc($wynik)) {
  6. echo "<option>".$r['nazwa']."</option>";
  7. echo "</select></form>";
  8. }
  9. }


Niestety nie wychodzi, czy ktoś mógłby doradzić jak to zrobić, żeby działało lub wskazać błąd ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


  1. $wynik = mysql_query("SELECT id, nazwa FROM katkont")
  2.  
  3. echo "<form action='t.php'><select name='identyfikator'>";
  4. if(mysql_num_rows($wynik) > 0) {
  5. while($r = mysql_fetch_assoc($wynik)) {
  6. echo "<option>".$r['nazwa']."</option>";
  7. }
  8. echo "</select></form>"; // wyrzucasz to za pętle
  9. }

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: 11.10.2025 - 05:58