[ Príspevkov: 6 ] 
AutorSpráva
Offline

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

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
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: 5404
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ý: 18.11.21
Príspevky: 947
Témy: 268 | 268
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: 13415
Témy: 1494 | 1494
Bydlisko: Bratislava
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


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X250 & Microsoft Windows 11 Professional | iPhone 15 Pro 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu 24.04.1 LTS
Offline

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

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
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: 3948
Témy: 51 | 51
Bydlisko: Bratislava
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


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
 [ 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-generation hry?

v Počítačové hry

3

624

07.02.2009 0:51

OmeGa

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

Next Gen Konzoly

v Herné konzoly

12

1167

21.01.2011 18:55

KocuR

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

548

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

648

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

430

01.12.2009 0:20

dodo12

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

NoSQL databázy

v Databázy

3

413

23.04.2020 15:56

JanoF

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

Import databázy

v Databázy

2

888

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

720

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

953

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

778

06.04.2011 21:31

johnny04501

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

Generovanie databazy

v PHP, ASP

2

757

23.02.2007 8:25

mokus

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

2 databazy

v Databázy

3

797

23.11.2007 16:29

neopagan

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

Kapacita databázy

v Databázy

3

728

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

702

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

968

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

962

30.04.2007 20:05

suchy



© 2005 - 2024 PCforum, edited by JanoF