Mysql
 sql >> Database >  >> RDS >> Mysql

ORDINA PER id DESC

Prima di tutto stai facendo lo stesso SELECT due volte. Questo è piuttosto inutile poiché puoi contare le righe e ottenere i dati da una singola query. Inoltre, sostituisci commentid con l'id univoco della tua tabella dei commenti e sei pronto. Sostituisci DESC con ASC per invertire l'ordinamento.

<?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)){

?>