[Shopping] [News] [Serbian News] [HDTV Reviews] [Directory] [Dzabe] [United States] [Finance]
[TV & HDTV] [GPS & Navigation] [PC Hardware] [Software] [Video Games]

PHP & MySQL

You are currently browsing the news from Dzabe matching the category PHP & MySQL.

Prethodni i Sledeci (proizvod) red iz baze

Mnogo ljudi ima problem i pita kako se radi prethodni i sledeci red u bazi, tj. kako ako imam proizvod ciji je ID=15 da prikazem link proizvoda koji je sledeci u bazi ili proizvoda koji je prethodni u bazi… Ljudi to je jako jednostavno a ide ovako: (napisacu samo query a ne ceo code, e a ko nije lenja buba i ima neka osnovna znanja shvatice o cemu se radi)

Ovako se prikazuje trenutno prikazani proizvod:

$sql = “select * from tabela where news_id=’$upit’”;

Sledeci proizvod se trazi ovako:

$sql = ”select * from 
tabela where news_id > $upit order by news_id asc limit 1″;

Prethodni proizvod se trazi ovako:

$sql = ”select * from 
tabela where news_id < $upit order by news_id desc limit 1";

 

E to je to, nije tesko jel da, naravno sve je vezano za jedan isti $upit, i sve ovo ide u jedan php fajl… Mogli ste da uradite i $upit + 1 (za sledeci) ili $upit + 2 za prethodni post, ali sta bi ste dobili time? Sta ako obrisete neki proizvod?

 Eto jedan mali prakticni savet, nadam se da ce koristiti. :)

eXTReMe Tracker