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
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
tutaj musisz zrobic podobnie jak z tymi ifami w pob.php A jak nie wiesz jak to ladnie upchac do jednej funkcji to zrob tych funkcji tyle ile masz tych selectow. Bo widze ze Tobie trzeba wszystko na tacy wykladac. Zrob kolejne funkcje do kolejnych selectow analogicznie do tej co Ci podalem ktora dzialala. Nie bedzie to profesjonalka napewno... |
|
|
|
darth_sidious [JS/php] Automatyczne wypełnianie pól formularza. 11.10.2006, 21:29:49
erix Kod$pobierz = "select miasto from firmy w... 11.10.2006, 21:33:47
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
darth_sidious Wielkie dzieki! Wreszcie dziala. Zrobilem ja... 14.10.2006, 18:10:22 ![]() ![]() |
|
Aktualny czas: 4.05.2026 - 15:11 |