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