Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlenie danych w polu <option> ?
Forum PHP.pl > Forum > Przedszkole
GreenGo
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
zombie
a z czym masz problem? z pobraniem danych z bazy, czy z wyświetleniem ich jako opcje w polu select?
DreeD
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>.
GreenGo
Dzienx DreeD o to właśnie chodziło smile.gif
n3Mo
  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
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.