Autor | Zpráva | ||
---|---|---|---|
Bolek Profil * |
#1 · Zasláno: 21. 10. 2006, 14:31:51
mám např. galerii. v ní obrázky. Po kliknuti na zmenšený obázek se zobrazí jeho zvětšenina vyvolávam to odkazem (index.php?stranka=obrazky&id=1) kde id je číslo obrázku v databazi.
Chtěl bych ale udělat strankování, aby uživatel nemusel klikat na tačitko zpět, ale mohl kliknout na odkaz "další" či "předchozí" a zobrazil by se mu tám jiný obrázek. Jak ale donutit strankování, aby měnilo v odkázu ID číslo a zároveň číslo stranky v strankování? |
||
tiso Profil |
#2 · Zasláno: 21. 10. 2006, 16:14:05
Stačí Ti id, nepotrebuješ číslo stránky... Pokiaľ existuje obrázok s id menším ako aktuálne id, tak vytvoríš link na predchádzajúci obrázok, podobne link na nasledujúci obrázok.
|
||
Bolek Profil * |
#3 · Zasláno: 21. 10. 2006, 16:46:41
a co, když se nějaky obrazek vymaže z databaze a bude skok např. 123_567..., nebo číslo dospěje maximální velikosti atd...
|
||
nightfish Profil |
#4 · Zasláno: 21. 10. 2006, 16:51:17
a co, když se nějaky obrazek vymaže z databaze a bude skok např. 123_567
to ti může být jedno, protože se na předchozí/následující obrázek budeš ptát v databázi, takže když ten co byl původně hned další smažeš, tak ti to vrátí ID toho o 1 dál nebo číslo dospěje maximální velikosti atd. záleží na použitém datovém typu, ale klasický int(11) by měl stačit (+-2 miliardy) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0