![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem wykorzystać następujący kod ze strony:
jednak napotkałem na problem - chciałbym pobrać wartości wybranych opcji i wyświetlić je jako echo, a potem POSTem przesłać do bazy. Prosiłbym o pomoc jaki kod stworzyć, żeby gdzieś na stronie wyświetlić wartości z list. Próbowałem poniższego, ale nie działa...
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 29 Dołączył: 5.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie chcesz wyświetlić te dane po przesłaniu formularz po wybraniu opcji??
I chcesz przesłać formularz normalnie czy bez przeładowywania strony?? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Chcę wyświetlić tekst w dowolnym miejscu na bieżącej stronie, żeby zmieniał się zależnie od wybranej opcji z select'a. Wysłanie danych już dowolnie
Pomożesz jakoś? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Przy selectach brak "name", przez które się później do nich odwołujesz... No i oczywiście nie są w form z method=GET
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Zamieniłem id na name i nadal nie działa.
O co chodzi Tobie w poniższym zdaniu? Jak mam zmienić swój obecny kod jeszcze? Cytat No i oczywiście nie są w form z method=GET
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
OK, teraz mi wyświetla się okienko z informacją jaką wartość z selecta wybrałem (dla obu selectów).
Tylko to nie wyjaśnia problemu jaki opisałem - chciałem, żeby na stronie wyświetlił się tekst, który będzie pokazywał tylko wartości wybierane dla selecta 'mark' Pomóżcie proszę, czuję, że jesteśmy blisko (IMG:style_emoticons/default/smile.gif) Poniżej cały obecny kod:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Do tego nie potrzebny jest php, co więcej zmienna typu GET. Wystarczy HTML.
Dodaj pod selectami: oraz lekko zmodyfikuj funkcję, którą podałem.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Kurcze, już tak blisko... (IMG:style_emoticons/default/smile.gif)
Tylko jak pisałem wcześniej, zależało mi na wyświetleniu na stronie napisu, tylko dla jednego selecta (mark), a nie dla ostatniego wybranego (tak jak jest w kodzie, który mi podałeś). Kolejną rzeczą byłoby jak do bazy sql przesłać informację do danego pola, jaka opcja select została wybrana dla 'mark' i 'series' ... |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
A to jak już zapiszesz to w bazie danych to kwestia wyboru, albo opakujesz całość w <form>...</form>, albo prześlesz ajaxem. Chyba wiesz jak wysłać formularz? |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc (IMG:style_emoticons/default/smile.gif)
Ostatnie pytanie: A jak wynik Twojej funkcji zapisać jako zmienną, żeby wrzucić przez polecenie INSERT INTO do bazy sql? |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
To zależy, czy ma zapisywać w momencie wyboru pola select, czy po przesłaniu formularza. W pierwszym przypadku, ajax+php, w drugim czysty php wystarczy.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Pytanie: jak będzie wyglądał kod, który pozwoli mi zamienić opisywaną przez Ciebie funkcję wyświetlania wartości danego pola select na zmienną, którą umieszczę w formularzu do przesłania danych do tabeli sql? Czyli: wybiorę sobie odpowiednie pozycje z dwóch list i po naciśnięciu przycisku ma mi przesłać do bazy do dwóch pól informacje o wybranych wartościach selectów.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Funkcji nie musisz modyfikować. Dodaj ramy formularza do swojego kodu HTML.
Plik wynikowy wyslij.php: |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Czemu uparcie idziesz w takim kierunku? (IMG:style_emoticons/default/sad.gif)
No bo niby jak w przedstawiony przez Ciebie sposób mam wysłać do bazy sql informacje w postaci ? |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Ok, mój kod wygląda tak i nie działa.... (IMG:style_emoticons/default/sad.gif)
pierwszy plik
form.php
Ten post edytował wojciechu 19.09.2012, 09:57:45 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Co niby ma robić ten warunek?
Sprawdzasz czy $mark i $series zwraca true? Ten post edytował b4rt3kk 19.09.2012, 10:48:38 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
znalazlem ten sam kod, ktory jest umieszczony w pierwszym poscie, jednak staram sie go przerobic tak by dzialal tylko z "radio". Chodzi mi o coś takiego:
czyli generalnie ma to działać identycznie jak omawiany skrypt, jednynie zamiast select/option ma być radio. Próbowałem przerobić skrypt http://www.appelsiini.net/download/jquery.chained.js jednak z JS nie jestem zbyt dobry. Ma ktoś pomysł lub wskazówki jak to przerobić? Z góry dzięki za pomoc Pozdrawiam |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Dodaj do powiązanego wyboru 'class' i zmień układ na taki jak w poście #7, żeby selecty miały swój 'name'.
|
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%) ![]() ![]() |
@wojciechu, nie do końca rozumiem jak mam to zrobić, w jquery.chained.js mam wprowadzic jakies zmiany?
"jak w poście #7, żeby selecty miały swój 'name'." tylko ze u mnie nie bedzie zadnego pola select. --------- mam coś takiego i niestety nie działa:
pilk jquery.chained.js Ten post edytował terabit 26.09.2012, 10:20:54 |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Heh, a czytałeś stronę: http://www.appelsiini.net/projects/chained ?
Już w pierwszym zdaniu jest mowa, że to dot. selectów: Chained is simple jQuery plugin for chained selects |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%) ![]() ![]() |
wiem, dlatego pytalem czy da sie to przerobic/dostosowac do "radio".
Bo gotowego niestety nie moge znaleźć dlatego staram się ten jakoś przerobić. |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 6.09.2012 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Zadaj sobie pytanie po co przerabiać, skoro masz gotowca na rozwijane listy.... butem też można gwoździe wbijać, ale lepiej młotkiem (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%) ![]() ![]() |
wiem, jednak w moim przypadku przejrzyściej będzie wyświetlać całą liste, niż listę rozwijaną. Nie ma rzeczy niemożliwych dlatego myślę że jakoś da rade to przerobić, masz jakieś pomysły? (IMG:style_emoticons/default/smile.gif)
Bo ja już całe Google przekopałem i nic sensownego nie znalazłem. Oczywiście nie oczekuję gotowca, jedynie porady jak się za to zabrać żeby zaczęło działać (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 01:32 |