Autor | Zpráva | ||
---|---|---|---|
Leo Wyatt Profil |
#1 · Zasláno: 8. 8. 2008, 21:37:18
Ahoj, neví někdo z vás, jak vypsat z MySql 10 článků podle velikosti hodnoty ve sloupci.
např. Mám ve sloupci precteno u id 1 hodnotu 20 a u id 2 hodnotu 15, script který vypisuje s limitem 10 článků by vypsal id článků, název článků, s počtem přečtení a křížkem v závorce jako odkaz na daný článek. Anketa v PHP(10x) (NE)Bezpečné PHP(5x) |
||
Kajman_ Profil * |
#2 · Zasláno: 8. 8. 2008, 21:43:48
select * from tabulka order by sloupec desc limit 10
|
||
Joker Profil |
#3 · Zasláno: 8. 8. 2008, 21:45:34
Seřadit podle té hodnoty (vzestupně nebo sestupně, podle toho jakých deset se má vybrat) a vybrat prvních deset
(co je v závorkách tam v některé situaci nebude) SELECT sloupce FROM tabulka (WHERE podmínka) ORDER BY hodnota (DESC) LIMIT 10 |
||
Leo Wyatt Profil |
#4 · Zasláno: 9. 8. 2008, 20:19:43
díky za odpovědi téma je uzavřeno
|
||
Leo Wyatt Profil |
#5 · Zasláno: 10. 8. 2008, 15:36:19
Hotový script:
<?php require "db.php"; $vypis = mysql_query( "SELECT * FROM kom ORDER BY id DESC LIMIT 10",$conn); while ($zaznam =mysql_fetch_array($vypis) ): echo $zaznam["nazev"]; endwhile; ?> db.php <? $conn = MySQL_Connect("MYSQL HOST","JMÉNO","HESLO"); if(!$conn): echo "Problém s připojováním k db..."; else: $daba = MySQL_Select_DB("DATABÁZE"); if(!$daba): echo "Problém při vybírání db..."; endif; endif; ?> SCRIPT SI UPRAVTE JAK CHCETE! |
||
Časová prodleva: 16 let
|
0