Autor | Zpráva | ||
---|---|---|---|
JaJco Profil |
#1 · Zasláno: 5. 3. 2012, 00:15:26
Dobrý deň,
chcel by som spraviť na mojej stránke náhodný obrázkov s popisom z databázy a výber najnovších. Náhodný výber som vyriešil takto, tento aj fnguje $result = mysql_query("SELECT nadpis, url, obrazok_id, text FROM obrazok ORDER BY RAND() LIMIT 4"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo '<div>'; echo '<a href="' . $row["url"] .'"><img src="'. $row["url"] .'" width="120" height="120"></a>'; echo '<h2>'. $row["nadpis"] .'</h2>'; echo '<p>'. $row["text"] .'</p>'; echo '<em>' . $row['obrazok_id'] . '</em>'; echo '</div>'; } mysql_free_result($result); ale vybrať najnovšie tak s tým si už asi 3hodiny neviem dať rady. Vedeli by ste mi s tým pomôcť? Ďakujem, JaJco |
||
Someone Profil |
jestli tam máš sloupec 'datum_pridani' a je to sloupec DATE tak jednoduše ORDER BY datum_pridani DESC. Také bys tam měl mít sloupec s ID tak ORDER BY id DESC.
|
||
Str4wberry Profil |
#3 · Zasláno: 5. 3. 2012, 00:25:30
Máš v tabulce nějaký sloupec, podle kterého můžeš určit, co je novější/starší? Pokud ano, seřaď výsledek podle něj, pokud ne, tak si ho do tabulky přidej.
|
||
JaJco Profil |
#4 · Zasláno: 5. 3. 2012, 00:30:32
Mám tam ID ale chcem vidím to tak že si tam dám aj dátum pridania, inak Someone dík spravil som to cez "ORDER BY id DESC".
|
||
Časová prodleva: 12 let
|
0