Witam szukalem dopowiedzi w sieci jednak nie moglem znalesc rozwiazania. Moze ktos z was pomoze mianowicie
chicalbym poniekad odwrocic DESC odrazu uprzedzam, ze nie chodzi o ASC.
Mam baze artykulow
bedac na stronie o numerze id np 3450 chce otrzymac wartosci z bazy wczesniej dodanych artykulow, numer obecnego,i pozniej dodanych artykulow aby to otrzymac wykonuje 3 zapytania do bazy poberajac niezbedne informacje:
select * from liczniki where kategoria ='$kategoria' and id < '$id_strony' order by id desc limit 5
select * from liczniki where kategoria ='$kategoria' and id = '$id_strony'
select * from liczniki where kategoria ='$kategoria' and id > '$id_strony' order by id desc limit 5
wszystko dziala od obecnego id i kolejnych pieciu ale nie moge dojsc jak zrobic pierwsze pytanie
otrzymuje powiedzmy taki wynik:
3449, 3440, 3438,3430,3420, 3450, 3454,3555, 3556,3560,3590
Chcialbym otrzymac cos takiego:
3420,3430,3438,3440,3449, 3450, 3454,3555, 3556,3560,3590
Zmiana na ASC w piewrszym zapytaniu powoduje ze wyswietlaja sie artykuly o id mniejszym niz obecny ale nie sa to osatnie 5 a pierwsze piec czyli dostaje cos takiego:
10,1230,2300,2308,2310, 3450, 3454,3555, 3556,3560,3590.
Mam nadziej, ze ne zamotalem za bardzo