
Mam stworzoną baże danych z newsami, w której mam pole id(z autoincrement). dodawanie, edycja wszystko ładnie działa. Ale jeśli usuwam jakiś rekord ze srodka(np. newsów jest 30 a usuwam szesnasty) to sypie mi sie porcjowanie zapytań(nesów). Porcjowanie polega na tym, że zliczana jest ilość wszystkich rekordów. Więc jeśli usune kilka rekordów ze środka to bede miał ich np. 20 a niekóre rekordy będą miały id 31,32,33 itd... I wtedy to moje porcjowanie się sypie.
Moje pomysły
- myślałem, że jest jakąś funkcja, która by po kazdym usuwaniu zmieniała tak id żeby były po kolei(np. mam id 1,3,6 i żeby zamieniał 1,2,3). ale tu mam problem bo wtedy trzeby by jeszcze updatować baze danych z komentarzami. wię cto chyab odpada
- moze jest jakaś funkcja która by wypisywała id np. ostatnich 5 rekordów.albo jakiś 5 ze srodka
Ps. Witam na nowym forum - mój pierwszy post

Ps2. Thx z góry za pomoc