Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML][MYSQL] dane z bd dostepne w formularzu
Forum PHP.pl > Forum > Przedszkole
jarekjr
Witam
Oto prosty formularz w html:
Kod
form action="dodrez.php" method="post"> <table border="0">
<tr><td>wybierz film: </td><td> <select name="film">
<option value = "1">1</option>                                                                
<option value = "2">2</option>
<option value = "3">3</option>
</select>
</td></tr>
</form>

Chce go przerobić tak aby użytkownik nie wybierał 1,2,3...itp tylko tytuł filmu znajdującego się w tabeli bazy danych.Nie wiem jak zrobić aby opcji do wyboru było tylko tyle ile jest filmów w bazie danych. Mam bazę danych "kino" i w niej tabele "repertuar".
w tabeli repertuar jest: id, tytul.
Kod
$query = "select tytul from repertuar";
$result = mysql_query ($query) or die ("Zapytanie zakończone niepowodzeniem");
$ile_znalezionych=mysql_num_rows($result);

Wiem ze to trzeba najpierw sie połaczyc z baza danych wybrac tabele potem "select tytul from repertuar" tylko nie wiem jak juz te same wyniki wrzucic w formularz.
Proszę o pomoc i z góry dziekuję
_olo_1984
  1. <?php
  2. echo '<form action="dodrez.php" method="post">
  3. <table border="0">
  4. <tr><td>wybierz film: </td><td> <select name="film">';
  5. while($row=mysql_fetch_array($result)) {
  6. echo '<option value = "'.$row['tytul'].'">'.$row['tytul'].'</option> ';
  7. }
  8. echo '</select>';
  9. ?>
webasek
@ _olo_1984 piszesz nie uważnie powinno być

  1. <?php
  2. echo '<form action="dodrez.php" method="post"> <table border="0">
  3. <tr><td>wybierz film: </td><td>
  4. <select name="film">';
  5. while($row=mysql_fetch_array($result)) {
  6. echo '<option value = "'.$row['id_filmu'].'">'.$row['tytul'].'</option> ';
  7. }
  8. ?>
_olo_1984
@ webasek - starość nie radość, oczy już nie te ;p
jarekjr
TO DZIAŁA!!! Dzięki jesteście normalnie WIELCY
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.