Du kan f.eks hente den højeste id, og slette alle felter hvor id < den højeste-10. Jeg tror ikke du kan gøre det i en query uden at bruge subqueries, hvilket kun er understøttet i de sidste beta udgaver af MySQL.
Jeg kom i tanke om det jo gerne skal være den nyeste der står nederst, hvordan kan jeg det, or hvis jeg siger ASC så er det jo de ti ældste der bliver vist, kan man ikke sortere sådan at det er DESC, og så senere lave den modsat, eller hvad?
include("access.php"); $hch = mysql_query("SELECT * FROM chat WHERE rum = '$rum' ORDER BY id DESC LIMIT 1")or die("MySQL fejl: " . mysql_error()); while($goc = mysql_fetch_array($hch)) {
det nemmeste er at køre en ny query, hvor du skriver ASC i stedet for DESC.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.