![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki oto fragment kodu:
Po wykonaniu tego zapytania otrzymuję wyniki prawidłowo Załóżmy ze w wyniku otrzymaliśmy nastepujący zwrot: 144 || 33 || .../zest3_wyn.php?more=144 433 || 22 || .../zest3_wyn.php?more=433 765 || 11 || .../zest3_wyn.php?more=765 Klikając na wygenerowany link będą wyświetlane tam dodatkowe informacje. Póki co sprawdzam sobie na wygenerowanej stronie czy działają mi sesje. Wszystkie potrzebne sesje działają mi ok, poza 1, którą nie wiem jak stworzyć. Chodzi by dla każdego wyniku generowała sie odpowiednia sesja na podstawie zmiennej odp1. Robiąc $_SESSION['odp1']; i tworząc ją w pętli nie działało, ciągle wyświetla mi ostanią wartość czyli w tym przypadku 765. Ma ktoś jakąs podpowiedź? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jak by to wyglądało?
Jak odczytać wartość z linku, a później pobrać z bazy odpowiednie dane. Do kolejnej strony nie przekazuje wartości z bazy danych. W bazie mam dane: Lp, MAPJPO, inne kolumny 1. dom, drewno, (i inne dane ) 2. dom, szklo, (i inne dane ) 3. dom, beton, (i inne dane ) 4. dom, cegla, (i inne dane ) 5. auto, blacha, (i inne dane ) 6. butelka, szklo, (i inne dane ) 7. auto, blacha, (i inne dane ) 8. butelka, szklo (i inne dane ) 9. auto, blacha, (i inne dane ) W pliku pierszym w zapytaniu zliczam ile razy wystapiła dana kategoria, czyli kolumna MAPJPO W wynikach otrzymuje, w zmiennej odp1 - wszystkie kategorie MAPJPO jakie są w bazie czyli z przkładu powyżej otrzymamny w kolumnie odp1: dom butelka auto w kolumnie drugiej otrzymamy ile razy dany element wystepuje, czyli otrzymamy dom, 4 butelka, 2 auto, 3 w trzeciej kolumnie tworzę link, po kliknieciu na który otworzy mi się kolejny plik w którym będą rozpisane sczegółowo wszystkie rekordy z danej grupy. Czyli klikam na link dom, w wyniku ktoego otrzymam rekordy wraz ze zdefiniowanymi polami, ktore mają być wyswietlone przy danym rekordzie. Podobne zachowanie powinno być przy klikaniu w każdą z wyświetlonych grup. Chciałem dla każdej z wyswietlanych grup utworzyc sesję, by w drugim pliku na podstawie odpowiedniej sesji wyciągnąc odpowiednie dane z bazy. Być może to nie jest dobry pomysł, jak sugerowal nospor, ale nie wiem jak inaczej by to mialo wyglądać. Może ktos podac jakiś przykład? Ok, poradziłem sobie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 07:53 |