sql >> Databasteknik >  >> RDS >> Mysql

BESTÄLL MED ID DESC

Först och främst gör du samma SELECT två gånger. Det är ganska onödigt eftersom du kan räkna rader och hämta data från en enda fråga. Utöver detta ersätt commentid med det unika ID:t för din kommentarstabell och du är klar. Ersätt DESC med ASC för att vända sorteringsordningen.

<?php
    $grab = mysql_query("SELECT * FROM comment WHERE articleid='" . mysql_real_escape_string($_GET['id']) . "' ORDER BY commentid DESC");
    $comments = mysql_num_rows($grab);

    if (mysql_num_rows($grab)==0) {
        echo "<div class='alert alert-note-x'>Sorry, it looks like their are no comments to be displayed, check back later!</div>";
    }

    while($row = mysql_fetch_array($grab)){

?>


  1. dynamiska kolumner med pivottabellsfråga

  2. Infoga heltalsvärde i mysql int med INSERT

  3. MYSQL Fulltextsökning och GILLA

  4. Markera alla där fältet innehåller sträng separerade med kommatecken