![]() |
[PHP][MySQL]dynamiczny formularz - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: [PHP][MySQL]dynamiczny formularz (/thread-php-mysql-dynamiczny-formularz) |
[PHP][MySQL]dynamiczny formularz - espera - 18-01-2010 Witam, mam taki mały problem, otóż mam formularz, w którym w wyborze select drukuję kolumnę z bazy danych: while ($wiersz = mysql_fetch_array($wykonaj)){ print "<option>".$wiersz['pw']."</option>"; } Działa to pięknie i ładnie. Użytkownik może wybrać interesującą go pozycję. Moje pytanie brzmi: Co zrobić by użytkownik wybierając daną opcję - ujrzał od razu (bez konieczności potwierdzania wyboru) wynik w postaci części bazy go interesującej, wydrukowany poniżej formularza? Podejrzewam konieczność użycia onChange lub onFocus, ale jak to wszystko (PHP, MySQL oraz JS) połączyć? Z góry dziękuję za odpowiedź. RE: [PHP][MySQL]dynamiczny formularz - Smertius - 21-01-2010 Jeśli ma to się odbywać bez przeładowania strony to w samy JS i PHP tego nie zrobisz, musisz korzystać z AJAXa. Jeśli cała strona ma się przeładować to: Kod PHP: <select name="panstwo" onchange="submit();" > W pliku PHP sprawdzasz za pomocą isset() czy zmienna jest ustawiona. Jeśli tak to pobierasz odpowiednie dane z bazy i wyświetlasz. |