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.

