Sziasztok!
Adott egy sql táblám, amibe a honlapra feltöltött képek adatait tárolom. A tábla kinézete:
id - INT(11) / elsődleges kulcs, egyedi, index, auto_increment
kep_nev - TEXT
comment - TEXT
Album_ID - INT
date - timestamp
Ahogy töltöm fel a képeket, az id szépen növekszik. Viszont ha köztes rekordot törlök, akkor egy olyan probléma merül fel, hogy a következő adat amit felviszek, az a törölt helyére kerül, és így a kiíráskor nem jó sorrendbe kerül.
pl:
1 proba1.jpg proba 2 2010-03-13
2 proba2.jpg proba 2 2010-03-13
3 proba3.jpg proba 1 2010-03-13
kitörlöm a 2 idéjű rekordot, majd felveszek egy újat. Utána így néz ki a tábla:
1 proba1.jpg proba 2 2010-03-13
4 proba4.jpg proba 2 2010-03-13
3 proba3.jpg proba 1 2010-03-13
Az ORDER BY rendezést sajnos nem lehet alkalmazni mert LIMIT is szerepel az sql kérésben.
Hogy lehet úgy rendezni a táblát, hogy az id-k rendesen a helyükre kerüljenek sorrendben?
Előre is köszönöm a segítséget!
Hasonló témák:
Könyvjelzők