Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlenie danych w polu <option> ?
GreenGo
post 22.08.2005, 19:26:22
Post #1





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

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


Witam.
Mam w bazie danych kilka nazwa kategorii. I teraz napotkałem problem z umieszczeniem wszystkich nazw kategori w polu <select><option... tak aby można było wybrać do której z nich chce się dodać plik. Jak to zrobić ?
Pozdrawiam smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
zombie
post 22.08.2005, 20:52:29
Post #2





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

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


a z czym masz problem? z pobraniem danych z bazy, czy z wyświetleniem ich jako opcje w polu select?


--------------------
audaces fortuna iuvat!
Go to the top of the page
+Quote Post
DreeD
post 22.08.2005, 21:10:27
Post #3





Grupa: Przyjaciele php.pl
Postów: 120
Pomógł: 0
Dołączył: 29.11.2003
Skąd: Tarnów

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


Musisz wykorzystac petle while" title="Zobacz w manualu php" target="_manual wewnatrz <select>. Dla kazdego rekordu (kategorii) pobieranego z bazy musi zostac utworzone 1 pole <option>.
Go to the top of the page
+Quote Post
GreenGo
post 22.08.2005, 23:37:24
Post #4





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

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


Dzienx DreeD o to właśnie chodziło smile.gif
Go to the top of the page
+Quote Post
n3Mo
post 23.08.2005, 08:38:05
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.07.2005

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


  1. <?php
  2.  
  3.  echo "<form action="add.kbezp.php" method="post" name="add.kbezp" />";
  4.  echo "<input type="hidden" name="opcja" value="test" />";
  5.  
  6. mysql_connect("$mysql_host", "$mysql_login", "$mysql_haslo") or
  7.  die("Could not connect: " . mysql_error());
  8. mysql_select_db("$mysql_baza");
  9. $table = mysql_query("SELECT dane FROM tabela");
  10.  echo "<select name="jakas_opcja" value="$jakas_opcja" />";
  11.  while ($row = mysql_fetch_array($table)) {
  12.  echo ("<option>".$row[0]."</option />");
  13. }
  14.  echo "</select>";
  15.  
  16.  echo "<input type="submit" value=" Dodaj!" />";
  17.  echo "</form>";
  18. ?>


może być pomocne... smile.gif bo też kiedyś z tym walczyłem a że mam przygotowane więc zapodaję... w powyższym kodzie może być jakiś mały błędzik... bo miałem lenia i nie chciało mi się sprawdzać poprawności... bynajmniej część właściwa skryptu na 100% działa

pozdrawiam
n3Mo
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:09