Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 19.12.2005 Ostrzeżenie: (0%)
|
Witam
Od kilku (doslownie) godzin borykam sie z nastepujacym problem. Mam formularz, w ktorym po wybraniu z listy rozwijalnej nazwy dostawcy inne pola (miejscowosc, ulica, kod, itp) wypelniaja sie automatycznie. Formularz tworzony jest w php, a do automatycznego wypalniania pol uzywam JavaScript. Poszczegolne elementy rozwijanej listy tworzone sa poprzez petle i sciagane z bazy danych:
Poradzilem sobie z wypelnieniem jednego pola o nazwie "zmienna". Poprzez JS przekazuje wybrana z listy firme do zmiennej "x", ktora nastepnie wypelnia zawartosc INPUTA o nazwie "zmienna". Kolejny INPUT chcialem wypelnic nazwa miejscowosci, w ktorej znajduje sie dana firma i... tu zaczynaja sie dla mnie schody, bo po prostu nie wiem jak polaczyc JS i php. A musze to zrobic, poniewaz miejscowosc rowniez jest pobierana z bazy na podstawie wybranej z listy firmy. Probowalem tak:
I niestety nic z tego (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Co robie zle? Czy kombinujac z polaczeniem JS i php czegos nie pochrzanilem? Nie wiem... Moze Wam uda sie to rozwiklac, badz tez naprowadzic mnie chociaz na jakis slad/kod, ktory pomoze mi dalej juz isc samemu. I jeszcze jedna uwaga - tych pol/inputow, ktorych trzeba wypelnic na podstawie wybranej firmy jest jeszcze kilka kod pocztowy, nr tel, itp. Pozdrawiam Darth |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Kod $pobierz = "select miasto from firmy where nazwa_dostawcy = ".x.""; $wynik_pobierz = mysql_query($pobierz) or die (mysql_error()); echo $wynik_pobierz; Gdzie fetchujesz wynik? |
|
|
|
darth_sidious [JS/php] Automatyczne wypełnianie pól formularza. 11.10.2006, 21:29:49
darth_sidious Wynik przypisuje, a wlasciwie chcialbym przypisac ... 11.10.2006, 21:41:04
erix No, ale $wynik_pobierz, to przecież zasób, a ... 11.10.2006, 21:44:44
darth_sidious W tym przypadku w ogole nie wyswietla formularza :... 11.10.2006, 21:53:23
erix Wartość dla nazwa_dostawcy w zapytaniu nie jest w ... 11.10.2006, 21:58:35
darth_sidious Nawiasy zaraz podokladam, a mysql_error nic nie wy... 11.10.2006, 22:13:51
erix [PHP] pobierz, plaintext <?phpecho "var y ... 12.10.2006, 16:22:51 
darth_sidious Cytat(erix @ 12.10.2006, 15:22:51 ) [... 12.10.2006, 18:59:56
erix Cytat[PHP] pobierz, plaintext <?php$wynik_pobie... 12.10.2006, 19:15:08
Sabistik chwila chwila
[PHP] pobierz, plaintext <?php$po... 12.10.2006, 19:25:59
darth_sidious W takim razie jak przekazac do SELECTA nazwe wybra... 12.10.2006, 19:40:31
erix Zerkałeś do manuala dla tych funkcji? Tam masz wsz... 12.10.2006, 20:56:53
Sabistik Wszystko cos na wzor tego:
[PHP] pobierz, plaint... 12.10.2006, 21:17:27
darth_sidious Dzieki... zaraz poprobuje...
Niestety nadal nic... 12.10.2006, 21:59:19
Sabistik [HTML] pobierz, plaintext <script type="te... 12.10.2006, 22:29:13
darth_sidious Dziala zmienilem tylko kilka rzeczy w pliku pob... 12.10.2006, 23:08:02
erix Na przykład tak:
Kod<script LANGUAGE="Java... 13.10.2006, 13:00:08
darth_sidious Wybaczcie ale z Ajaxa jestem noga. Wrzucilem ten k... 13.10.2006, 18:32:40
erix Możesz robić w całym formularzu:
Ko... 13.10.2006, 20:59:08
darth_sidious Ok podmienilem AJAXA na Twoja wersje.
Czy zdarzeni... 13.10.2006, 21:36:04
erix Kody = obiekt.name;
advAJAX.post({
url: ... 13.10.2006, 21:48:42
darth_sidious Zminilem to w pliku pob.php. Czy chodzili o cos ta... 13.10.2006, 22:06:25
erix Co do php, to dobrze kombinujesz
CytatKodonSucce... 13.10.2006, 22:12:45
darth_sidious Niestety nic nie dziala
Trace po malu nadziej, ... 13.10.2006, 22:24:31
Sabistik [HTML] pobierz, plaintext onSuccess : function... 14.10.2006, 09:19:56
darth_sidious Wielkie dzieki! Wreszcie dziala. Zrobilem ja... 14.10.2006, 18:10:22 ![]() ![]() |
|
Aktualny czas: 4.05.2026 - 14:24 |