![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
witam
mam problem z porcjowaniem zapytań z bazy jeśli chodzi o porcjowanie np 10 co 10 rekordów to nie mam z tym problemu bo ustawiam sobie prametr LIMIT 0,10 mój problem polega na tym ze chce aby wybrac z bazy okreśclony rekord np: na początku 1 (pierwszy rekord) nastepnie 2 rekord nastepnie 3 rekord ..... ...... ..... Jak mam napisać zapytanie do bazy aby wyswietliło mi dany rekord np. 9 rekord w tabeli fotki (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) potrzebne mi to w momencie kiedy wyswietlam obrazek danego uzytkownika, a nad obrazkiem chce dac odnośniki >>nastepne zdjęcie (danego usera) << poprzednie zdjecie (danego usera) p.s jeśli zle kombinuje z tym porcjowaniem a raczej z tym aby wybierac tylko jeden rekord z bazy i sprawdzac czy jest nastepny (jesli tak to >>nastepne zdjecie), to nasuncie mnie na trop jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jesli dalej nie wiadomo o co mi to powiem ze chodzi mi o taki efekt jak na www.plfoto.com. po kliknieciu w zdjecie, nad nim pojawiaja sie wlasnie takie linki (przykladowo /nastepne wg. autora/nastepne wg. daty/nastepne wg. kategori/) z góry wielkie dzieki |
|
|
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Skoro masz ID bierzącego elementu, to możesz je zapisać w sesji i stworzyć linki typu:
Kod *.php?show=next - w tym momencie po kliknięciu na link, robi się:w podobny sposób mozna dodać opcje "first" i "last" czy też "skip 10 forward", "skip 10 backward" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
dzięki
niestety sprawdze dopiero po świętach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edit hmm ale jesli mam link typu
to czy switch nie powinien wygladac tak
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Cytat(eS... @ 2004-12-22 10:37:15) to czy switch nie powinien wygladac tak Heh.. oczywiście... Jeszcze się nie obudziłem. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
heh właśnie tak myślałem że jeszcze śpisz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ja naszczęście już po kawie (espresso prosto z włoch) (IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif) (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Kawa sux... Odstawiłem ją 3 lata temu i jeszcze żyję, haha...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 245 Pomógł: 0 Dołączył: 9.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(scanner @ 2004-12-22 10:45:39) Kawa sux... Odstawiłem ją 3 lata temu i jeszcze żyję, haha... Gdybym odstawił kawę 3 lata temu, to już pewnie bym nie żył ;-) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
okok panowie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) prosze o usuniecie OT bo cos czuje że w tym temacie jeszcze bede cos dopisywał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
p.s kawa jest zła bo wypłukuje wszystkie witaminki z organizmu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#9
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Kazdy post nie na temat bedzie usuwany
|
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Ehh.. Nie dacie człowiekowi się wyspać i obudzić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 7.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma tak dobrze, by nie mogło być lepiej... W tej wersji nie ma sprawdzania czy nie wyleciało sie poza granice bazy, ale to chyba lepiej zrobić w miejscu wywołania, uzalezniając od tego pojawienie sie lub nie przycisku umożliwiającego akcję.
Oczywiście trzeba wprzódy poznać wartość $lastID ======= edit: jak należy żonglować w edycji postu tagami html wewnątrz tagów php by uzyskać zamierzony efekt? Ten post edytował oldek 23.12.2004, 10:55:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:19 |