sql >> Database >  >> RDS >> Mysql

BESTELLEN OP ID DESC

Allereerst doe je hetzelfde SELECT twee maal. Dat is vrij onnodig, omdat u rijen kunt tellen en de gegevens uit één enkele query kunt halen. Vervang daarnaast commentid met de unieke id van je commentaartabel en je bent klaar. Vervang DESC met ASC om de sorteervolgorde om te keren.

<?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. Waarom kan ik niet rechtstreeks een query uitvoeren op jsonb_array_elements?

  2. Pas de startpagina en e-mails van de deals-app aan dankzij de gebruikersgeschiedenis:hoe doe je dit op de juiste manier op Rails/postgreSQL?

  3. OracleCommand SQL-parameters Binding

  4. Records uit PostgreSQL sorteren met meerdere decimalen (.)