[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
next a previous ID z databazy

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
NapísalOffline : 31.08.2014 13:54 | next a previous ID z databazy

Vytiahol som z databazy pomocou PHP napr. clanok s ID 20.

Chcem dat pod clanok odkazy na predchadzajuci clanok a nasledujuci clanok. Cize by malo po kliknuti zobrazit clanok z databazy PRED ID 20 a po kliknuti na nasledujuci zas clanok z databazy PO ID 20.

Samozrejme nemusi nasledovat prave ID 21 ako nasledujuci clanok, ak bol z dtb vymazany. Teda dalsi clanok moze mat kludne aj ID 25.

Je nejaka PHP funkcia co mi zisti ID pred a po aktualne zvolenom ID?


Offline

Čestný člen
Čestný člen
next a previous ID z databazy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 31.08.2014 14:55 | next a previous ID z databazy

Logicky na to php funkcia nebude, toto je záležitosť databázy.
Neviem, akú databázu používaš, ale malo by to byť jedno, pozri si odpoveď http://stackoverflow.com/questions/1119 ... hyperlinks a tam ten select pod "Advanced note".


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
next a previous ID z databazy

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 31.08.2014 21:01 | next a previous ID z databazy

ano myslim ze to pomoze...diky


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
next a previous ID z databazy

Registrovaný: 01.05.05
Príspevky: 12421
Témy: 1447 | 1447
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 01.09.2014 3:25 | next a previous ID z databazy

pri nacitani daneho clanku ci coho si nacitas id daneho clanku do premennej a podla toho ako ti shaggy spravis select na predchadzajuci clanok a naledujuci a dalej si to uz osetris ako potrebujes, nic zlozite to urcite nebude ak sa tomu trochu rozumies


_________________
SilverStone SST CS01 | Corsair SF600 600W SFX | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 (16 Cores / 32 Threads) & Noctua NH-U9DX i4 | Kingston HyperX Savage 32 GB DDR4 2400 MHz | PNY NVIDIA Quadro K1200 DP 4 GB DDR5 | Intel SSD 750 1.2 TB NVMe & Intel SSD 730 240 GB SATA & Seagate BackUp Plus Portable 12 TB USB | 31.5" 4K LCD EIZO FlexScan EV3237 & 2 x 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech Wireless G700s | Harman Kardon Nova | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 - Intel Core i7 5600U, 8 GB DDR3 1600 MHz, Intel HD Graphics 5500, SanDisk SSD 512 GB, 12.5 FHD LED IPS, WWAN 3G 4G LTE, Microsoft Windows 7 Ultimate | Nintendo Classic Mini | BlackBerry Passport 96 GB
Offline

Užívateľ
Užívateľ
next a previous ID z databazy

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 08.09.2014 12:58 | next a previous ID z databazy

jj, spravil som... ono to nebol problem, len som chcel zistit ci nahodou nejaka funkcia neexistuje na to.. napr. pre posledne vlozene ID z dtb viem pouzit $mysqli->insert_id; tak ci nahodou neni nieco aj ako previous id alebo next id... ale zrejme nie...


Offline

Správca fóra
Správca fóra
next a previous ID z databazy

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 08.09.2014 16:14 | next a previous ID z databazy

Vo vyspelejsich dbs na to funkcie existuju, ale v mysql si to musis nakodit sam - mozes vyuzit aj min/max namiesto order by


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 6 ] 


next a previous ID z databazy



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Next Gen Konzoly

v Herné konzoly

12

804

21.01.2011 18:55

KocuR

V tomto fóre nie sú ďalšie neprečítané témy.

Next-generation hry?

v Počítačové hry

3

395

07.02.2009 0:51

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Ako urobiť záložnú kópiu filmu NEXT

v Video programy

0

368

07.12.2007 21:23

MANIAC

V tomto fóre nie sú ďalšie neprečítané témy.

Herná Zostava - next gen hry - medium ?

v PC zostavy

11

299

10.02.2015 4:43

dark_globe

V tomto fóre nie sú ďalšie neprečítané témy.

mŕtva karta po záruke what is next

v ATI/AMD grafické karty

2

222

01.12.2009 0:20

dodo12

V tomto fóre nie sú ďalšie neprečítané témy.

Kapacita databázy

v Databázy

3

471

20.07.2010 7:45

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Zálohovanie databázy

v PHP, ASP

9

344

30.05.2012 20:27

xxx9955

V tomto fóre nie sú ďalšie neprečítané témy.

Backup databázy

v Databázy

9

607

12.07.2009 16:27

emer

V tomto fóre nie sú ďalšie neprečítané témy.

zálohovanie databázy

v Databázy

1

680

30.04.2007 20:05

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

normalizacia databazy

v Databázy

1

934

23.02.2010 0:14

GoodWill

V tomto fóre nie sú ďalšie neprečítané témy.

Import databázy

v Databázy

2

593

10.05.2008 14:08

johny694

V tomto fóre nie sú ďalšie neprečítané témy.

Návrh databázy

v Databázy

4

455

28.04.2011 22:15

crazybone

V tomto fóre nie sú ďalšie neprečítané témy.

Vytvorenie databázy

v Databázy

2

659

18.03.2008 19:14

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Nastavenie databázy

v Databázy

1

463

06.04.2011 21:31

johnny04501

V tomto fóre nie sú ďalšie neprečítané témy.

Generovanie databazy

v PHP, ASP

2

513

23.02.2007 8:25

mokus

V tomto fóre nie sú ďalšie neprečítané témy.

2 databazy

v Databázy

3

577

23.11.2007 16:29

neopagan



© 2005 - 2017 PCforum, edited by JanoF