Hogy tudnám a hozzászólásokat sorrendbe rendezni?
Van egy php oldalam,ahova lehet írni hozzászólásokat amik egy mysql adatbázisba kerülnek.A problémám az,hogy sokszor ezeket összevissza teszi be.Illetve egészen máig jó volt,de mikor felmentem az oldalra láttam hogy nem a hozzászólások írásának dátumai szerint volt.Egy ilyet írtam be a php kódba amivel eddig úgy tűnt működik:
mysql_query("SELECT * FROM eliminator ORDER BY Datum DESC");
Mi lehet a baj?
Én 'Id' szerint szoktam rendezni, az a biztos.
Az `Id` az elsődleges kulcs, ami auto-increment-ként van beállítva,
Az id alapján való rendezés akkor jól működik, ha nincs törlés a hozzászólásokban, vagyis nem keletkeznek lyukak az id-láncban. Ha viszont mégis, akkor előfordulhat id átrendeződés (egy post bekerül egy korábbi "üres" id-re).
Mindenképpen a megfelelő, funkcionalitásában erre való mező alapján sorrendezve kérd le a táblát! Ha valami nem úgy megy ahogy kell, akkor az adatoknál vagy a lekérdezésnél van a hiba.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!