sql >> Databáze >  >> RDS >> Mysql

OBJEDNEJTE PODLE id DESC

Za prvé, děláte totéž SELECT dvakrát. To je docela zbytečné, protože můžete počítat řádky a získat data z jednoho dotazu. Kromě toho nahraďte commentid s jedinečným ID vaší tabulky komentářů a máte hotovo. Nahraďte DESC s ASC pro obrácení pořadí řazení.

<?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. časový limit dotazu python MySQLDB

  2. MaxListenersExceededWarning:Bylo zjištěno možné únik paměti EventEmitter. Přidáno 11 posluchačů zpráv. Ke zvýšení limitu použijte emitter.setMaxListeners().

  3. Po upgradu PHP nemohu používat funkce mysql_*

  4. Rozšiřte JSON s neznámými klíči na řádky pomocí MySQL JSON_TABLE