Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]pole select option a mysql, pole select
jacusek
post
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 3
Dołączył: 18.10.2009
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam.
Zaznaczam od razu, ze jestem początkujący.
Mam taki problem i nie bardzo wiem jak się za to zabrać.
Mam tablę w MYSQL z 60 elementami. Żeby nie zaśmiecać kodu chciałbym tych danych użyć do formularza w html Option. Jednocześnie chciałbym, żeby po wybraniu jednego z elementów tej listy wywoływała się kolejna lista zależna od tej pierwszej.
Szukałem już w różnych miejscach i jakoś tego nie mogę znaleźć. A może lepiej w ogóle dać te 60 pozycji do kodu html i się nie martwić. Siedzę już na tym, że 3 dni.
Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jacusek
post
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 3
Dołączył: 18.10.2009
Skąd: Łódź

Ostrzeżenie: (0%)
-----


No właśnie. Zrobiłem już zapytanie które wyciąga co selecta na podstawie pytania z bazy i teraz mam następny problem. Po wybraniu jednej z pozycji chciałbym, żeby uastywniał się następny select. W necie znalazłem skrypt wykorzystujący AXAJA. Ale problem polega na tym, ze do jednej pozycji z selecta pasuje więcej niż jedna z pozycji w drugiej części, która miałaby się uaktywniać.
Dokładnie opowiem na przykładzie:
ma to być rezerwacja wizyt w przychodni lekarskiej. Wybieram lekarza1 i ten lekarz ma konsultacje i powiedzmy robi USG. wybieram lekarz2 i on też ma konsultacje i szczerze mówiąc nie wiem jak mam się zabrać za ten problem.
W sumie powstaje relacja w bazie wiele do wielu. I stworzyłem sobie tablę, która przypisywałaby do każdego badania poszczególnych lekarzy. Ale nie bardzo mam pomysł jak się dalej za to zabrać.
Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 05:57