![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zwracam sie z prosba o pomoc w dosc błachej (ale nie dla mnie) sprawie, chce by lista rozwijalna pamietała wartosc po przeładowaniu,. Mam liste i przycisk, po wybaraniu i kliknieciu jest ok , tylko że na liscie jest warosc domyslna a ja chce by była to wartosc ostatnio wybrana. Wertowałem tą grupe probowałem zaimplementowac przykłady ale cos mi nie wychodzi, wiem ze musi byc warunek na selected, ale chyba nie do konca potrafie to zrozumiec, bo za diabła mi nie wychodzi i po kolejnym przykladzie jestem głupszy niz byłem, ![]() ![]()
Prosze o wyrozumiłość i o łopatologiczne wytłumaczenie gdzie i jak umiescic ten warunek. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Możesz zrobić tak
Edit: Mała lecz istotna poprawka
Includowany plik select.php
Ten post edytował php programmer 31.05.2007, 12:53:16 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za szybką odpowiedz , ale cos tam jest nie tak bo nie wyswietla mi absolutnie nic , na ekranie, nawet jesli tylko uzyje tego frgmentu kodu ktory jest w tym wątku powinno zadziałac, czy tak?, powinno wyswietlic przycisk, liste i wartosci zaladowane z tabeli do listy, ale tak sie nie dzieje., Wyczajiłem ze po wyłączeniu
Wyswietla mi tylko przycisk, tam jest chyba jakis blad składniowy ![]() , albo to jeszcze cos innego |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
pewnie tak, tzn błąd składniowy
na samym początku wpisz
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak jak napisałeś dodałem raportowanie błedów, error_reporting(E_ALL);
okazało się że w select.php , po przekopiowaniu ze strony jest złamana na dwie linia odzielajaca & nbsp;*****************, poprawiłem to, potem wywalił mi Fatal error: Call to a member function on a non-object .. co zrozumiałe (ale przynajmniej wyswietlił przycisk), odchaszowałem,w skrypcie glownym line
no i jestem w punkcie wyjscia, mam czystą strone na której nie wyswietla sie nic. ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy zauważyłeś, ale w pewnym momencie
edytowałem swój post, wyświetlenie przygotowanego select'a powoduje metoda
znajduje się później niż przygotowanie właściwości tego obiwektu na potrzeby debugowania możesz wyświetlić obiekt
Ten post edytował php programmer 1.06.2007, 07:46:57 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak jak napisałeś użyłem tego poprawionego przez Ciebie kodu i dalej nic nie wyswietliło, nastepnie uzyłem czegos strasznie uproszczonego (nie zwiera zródła danych itd) ale selecta bez wartosci w liscie chba powinno wyswietlic, niezaleznie czy uzyje select->OutPut(); czy tez print_r($select); oczywiscie dalej nic, jestem podłamany
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Ok, zgrałem sobie przykłąd na dysk i pokazało błąd
w linijce gdzie masz
powinno być oczywiście
swoją drogą php powinien ci pokazywać jakie masz błedy przynajmniej w fazie testów żebyś nie musiał wróżyć z fusów, ustaw ini_set('display_errors',TRUE); Ten post edytował php programmer 1.06.2007, 10:08:59 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Prawie sie ruszyło
![]() Pokazuje mi liste, z załadowanymi wartosciami i przycisk szukaj, wybieram wartosc, klikam szukaj a lista i tak przeskakuje na wartosc domyslną. Wyskakuje mi cos takiego: Notice: Undefined index: listek in c:\program files\easyphp1-8\www\xlist.php on line 17 chodzi mu o ta linie
W jaki spob mam zdefiniowac zeby to widział? i a tym samym zeby lista zrobiła sie pamiętliwa. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zmiana nie pomogła jest tak samo jak było, a czy da sie jakas bardziej "jawnie" mu to zdeklarowac, moze przez jakas dodatkową zmienną pomocniczą? , ja kombinuje ale mi nie wychodzi.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Zarówno w pokazanym powyżej skrypcie jak i w xlist.php
na samym początku dajesz
dodatkowo w xlist.php ustawiasz
natomiast w pokazanym skrypcie daj tym razem
Ten post edytował php programmer 1.06.2007, 11:39:01 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Działa Dziekuje Ci bardzo ruszyło
![]() ![]() Ponizej zalczam działajacy skrypt
W poniedziałek bedę ten fragment dodawał do całości składającej się z 4 takich list których wartosci mają służyć jako warunek where innego zapytania, jakby cos sie złego działo to sie odezwe w tym wątku. Jeszcze raz Ci Serdecznie Dziekuje i Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:29 |