![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam , mam baze w ktorej sa tabele
Client Jobs contacts i teraz robie formularz do dodawania ofert pracy , tyle ze : 1.W pierwszym polu selectbox wyswietla mi sie zawartosc tabeli Clients , wyswietla sie pole companyname Kazdy klient ma swoj referencenumber dzieki temu moge odnalezsc wszystkie kontakty do tego klienta w tabeli contacts " select * from contacts where referencenumber like $referencenumber " i teraz sedno , chce aby po kliknieciu pierwszego pola select i wybraniu jakiegos klienta w 2 polu select pojawily sie wszystkie kontakty do tego klienta abym mogl wybrac jeden znich jakies osylacze ? ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
DOŁĄCZAM SIĘ DO PYTANIA. Może ktoś naprowadzi i mnie i przedmówcę. Opiszę problem po swojemu: mam pola: <select name="asortyment"> <select name="symbol"> <select name="firma"> phpem wypełniam je z bazy danych z mysql'a kolejno: listą nazw asortymentów (GL, AGD, RTV, ANT itp) listą nazw symboli (xlr-9949s, el-1543, dvd010 itp) listą nazw firm (manta, boschmann, pioneer itp) problem polega na tym że po wybraniu asortymentu (np. GL) wolałbym by w <select name="symbol"> pojawiła się lista tylko symboli pasujących do asortymentu GL (czyli zmieniła w momencie wystąpienia zdarzenia onchange zaszłego w <select name="asortyment" ) innymi słowy takie zapytanie: "select * from `przedmioty` where `asortyment`='GL'; Oczywiście wszystko na zmiennych itp. kodowanie to nie problem tylko pytanie: Jak wysłać zapytanie do mysqla z javascript reagującego na zdarzenie, odbierać kolejno linie (php: $linia=$odpowiedz<-fetch_assoc()) by uzupełniać nimi <selecta> Czy to się wogóle da zrobić javascriptem? rozumiem że javascript działa po stronie klienta, ale przecież jakoś można. Proszę dać choć kierunek poszukiwań jak pokonam ten problem to szczegółowo opiszę sposób na forum dla innych. Pozdrawiam ok. Przepraszam ale jest tego sporo na forum. Nie da się javascriptem bezpośrdnio ale: Cytat Bezpośrednio? Nie. Nie ma takiej możliwości. Możesz natomiast komunikować się za pomocą JS z dowolną aplikacją działającą po stronie serwera. Najczęściej z aplikacją napisaną w PHP. I dopiero ta aplikacja może zwrócić się do MySQLa po dane i Ci je dostarczyć. Słowo kluczowe: AJAX Tematyka poruszana setki tysięcy razy. ale jak już to zrobię to pokażę jakiś odchudzony kod robiący taką fajną fajną rzecz jak opisałem poprzednio. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 12:23 |