![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, proszę o pomoc w rozwiązaniu problemu. Mam poniższy kod pokazujący listę rozwijaną:
takie coś działa mi dobrze (konkretnie przy uruchomieniu skryptu w polu jest napis Wszystkie) przy poniższym zapytaniu do tabeli:
jednak chcę pobrać trzy pola, więc pytam:
Przy takim zapytaniu, napis Wszystkie znika i jest puste pole, lista jest wypełniona prawidłowo, w liście mam napis Wszystkie tak jak być powinno. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Kurcze ja czytam n-ty raz i nie widzę w czym problem.
Cytat Witam, proszę o pomoc w rozwiązaniu problemu. -jakiego?Cytat Mam poniższy kod pokazujący listę rozwijaną..... .....takie coś działa mi dobrze To w czym problem? Cytat jednak chcę pobrać trzy pola, więc pytam: - nie widzę pytania.Cytat Przy takim zapytaniu, napis Wszystkie znika i jest puste pole, lista jest wypełniona prawidłowo, w liście mam napis Wszystkie tak jak być powinno. I znów nasuwa się pytanie- w czym możemy Ci pomóc? Ten post edytował Niktoś 19.11.2012, 11:32:14 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Problem jest w tym że jak uruchamiam skrypt to nie mam napisu WSZYSTKIE ale lista jest wypełniona prawidłowo i tam napis wszystkie JEST.
Moj problem znika jeśli z zapytania usunę UNIONY.... |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat to nie mam napisu WSZYSTKIE ale lista jest wypełniona prawidłowo i tam napis wszystkie JEST. A ja nie mam samochodu audi ale go mam (IMG:style_emoticons/default/wink.gif) Piszesz że nie ma napisu "wszystkie" a dwa wyrazy później już piszesz że jednak jest. To jest czy go nie ma? Gdzie nie ma a gdzie jest. Twój post to jeden wielki mętlik. Weź pod uwagę, że nie czytamy ci w myślach, nie siedzie Tobie na kolanach i nie widzimy tego co ci się wyświetla na monitorze |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Tak więc dodaj do pola WSZYSTKIE selected i po sprawie?
Masz tam ifa, który dodaje selected dla pola wysłanego POST, ale masz także pustą wartość, tak więc:
warunek jest spełniony dla pustego pola, bo bez przesłania danych POST, pole $_POST['animals'] jest puste. Dodaj do warunku isset(). Ten post edytował b4rt3kk 19.11.2012, 12:00:39 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Spróbuj tak:
Ten post edytował Niktoś 19.11.2012, 12:30:12 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
niestety efekt taki sam, ale tak jak napisałem na wstępie, może coś z zapytaniem przy użyciu UNION skopałem?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Poprawiłem u góry-spróbuj wkleić kod jeszcze raz i daj znać czy działa.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
niestety....
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Myślę, że nie są to błędy wynikające z zapytania sql lecz z ustawieniem flagi selceted dla właściwości SELECTED dla poszczególnych przypadków. Miałem błedy z apostrofami -teraz powinno być ok.Kiedy użytkownik prześle formularz to flaga powinna być ustawiona na opcję ze zwierzęciem kiedy nie prześle powinno w polu select zostać wybrana opcja wszystkie.
Chyb że coś jeszcze naskrobałem, gdyż pisze z palca nie testując tego. Ten post edytował Niktoś 19.11.2012, 12:46:48 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:32 |