Autor Zpráva
barneby
Profil
Dobrý den,
mám tento kod :
$datum = date ("Y-m-d");

$read = $db->query("SELECT * FROM clanky WHERE '$datum' BETWEEN od AND do LIMIT 7") or die (mysql_error());
       if(mysql_num_rows($read))
    {
    while($p = mysql_fetch_assoc($read))
        {
        echo "<div class='new-".$p['sl']."'>\n";
        echo "<h3>".$p['nazev']."</h3>\n";
        if ("1"=="1") {echo "<a onclick='return!window.open(this.href);' href='page.php?clanek=".$p['id']."'><img src='".$p['img_url']."' alt='".$p['nazev']."' title='".$p['nazev']."' class='news-img'></a>\n";}
        echo "<p class='news-text'>\n";
        echo "".$p['popis']."\n";
        echo "<br />\n";
        echo "<a href='page.php?clanek=".$p['id']."'> Více info zde</a>\n";
        echo "</p>\n";
        echo "</div>\n";
      }}       

v databázi mám napsáno odkdy a dokdy se to má zobrazovat to funguje ale ty příspěvky se zobrazují od spodka.
Jak udělám aby se zobrazovali od shora?
Mockrát děkuji.
jenikkozak
Profil
Řazení se v MySQL dotazu určuje příkazem ORDER BY.

Mimochodem, co má dělat podmínka na 10. řádku?
Kajman
Profil
... BETWEEN od AND do ORDER BY od ASC, do ASC LIMIT 7
Případně si order by upravte, těžko říct, čemu říkáte spodek a čemu zobrazování od shora.
barneby
Profil
Jde o to že se my ve stránce nejnovější příspěvky dávají dolu s ty Stary jsou nahoře a já by sem to chtěl obrátit.

Podmínku na 10 řádku mám přípravnou pro další funkci.
Alphard
Profil
Pořadí (vzestupně, sestupně) se určuje příznakem ASC nebo DESC. Kolegové to uváděli už výše.
barneby
Profil
Odstraněno
barneby
Profil
Funguje to!
Mockrát vám všem děkuji.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: