Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlanie zawartosci bazy
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
Marjar
Witajcie,

Tworze formularz, w ktorym jednym z elementow jest wybranie modelu auta z bazy w zaleznosci od wybranej marki. Marke sobie wyswietlam i jest super, ale jak przekazac jej wartosc dalej??

Moze ktos wie?questionmark.gif

Wiem ze tak jak zrobilem jest do bani. :-(
  1. <?
  2. ini_set('display_errors', 1);
  3. // ... ;
  4.  
  5. $link = mssql_connect("komp","sa","");
  6. $flag= mssql_select_db ('stacja') or
  7. die ("nie mozna sie polaczyc");
  8.  
  9.  
  10. print '<h2>WPROWADŹ DANE POJAZDU</h2>';
  11. print '<form name ="formularz_nowy _pojazd" action="dodaj_n_pojazd;
  12. method ="GET">';
  13. print '<table border=1>';
  14. print '<tr>';
  15. print '<td>Numer klienta:</td>';
  16. print '<td><input type="text" name="idklienta_poj"</td>';
  17. print '</tr>';
  18. print '<tr>';
  19. print '<td>Rodzaj pojazdu:</td>';
  20. print '<td><select name="wybierz_rodzaj">';
  21. $wynik = mssql_query("select * from rodzaj")or
  22. die ("blad w pytaniu");
  23. while ($rekord = mssql_fetch_array ($wynik)){
  24.  $idrodzaj=$rekord[0];
  25.  $rodzaj = $rekord[1];
  26. print "<option value=$idrodzaj>$rodzaj</option>";
  27. }
  28. print '</td>';
  29. print '</tr>';
  30. print '<tr>';
  31. print '<td>Numer rejestracyjny:</td>';
  32. print '<td><input type="text" name="nr_rej"</td>';
  33. print '</tr>';
  34. print '<tr>';
  35. print '<td> Marka:</td>';
  36. print '<td><select name="wyberz_marke">';
  37. $wynik = mssql_query("select * from marka")or
  38. die ("blad w pytaniu");
  39. while ($rekord =mssql_fetch_array ($wynik)){
  40. $idmarka=$rekord[0];
  41. $marka = $rekord[1];
  42. print "<option value=$idmarka>$marka</option>";
  43. }
  44. print'</td>';
  45. print '</tr>';
  46. print '<tr>';
  47. print'<td> Model:</td>';
  48. print '<td><select name="wybierz_marke">';
  49. $wynik = mssql_query("select * from model where id_marka='".$idmarka."'" )or
  50. die ("blad w pytaniu");
  51. while($rekord= mssql_fetch_array($wynik)){
  52. $idmodel=$rekord[0];
  53. $model = $rekord[1];
  54.  
  55. print "<option value=$idmodel>$model</optin>";
  56. }
  57. print'<td>';
  58. print '<tr>';
  59. print '</table>';
  60.  
  61.  
  62. ?>
Zbłąkany
Wyjaśnij co chcesz dokładnie osiągnąć i podaj strukturę tabel, bo nie wiem co chcesz osiągnąć dry.gif
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.