phpRS 2.6.5 : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzi phpRS v2.6.5.
phpRS - redakční a informační systém
Zobrazení linku na náhodný článek
Zaslán uživatelem/kou: trouble (IP adresa zaznamenána)
Datum: 2005-08-24, 13:04

Hledal jsem marně, jestli se něco takového neřešilo... Tj. mít blok, kde by se třeba náhodně zobrazily odkazy na x článků. řešil někdo něco podobného? a jak? díky...

Re: Zobrazení linku na náhodný článek
Zaslán uživatelem/kou: svetcest (IP adresa zaznamenána)
Datum: 2008-01-30, 09:24

Ahoj...hledám řešení úplně stejného problému jako kolega výše....poradí někdo...

[http://www.svetcest.cz]

Re: Zobrazení linku na náhodný článek
Zaslán uživatelem/kou: georgy boy (IP adresa zaznamenána)
Datum: 2008-01-30, 13:46

Zdravim,

vezmi dotaz na vypis clanku, ten si uprav, jak ty potrebujes a do dotazu pridej toto:

order by rand() limit 0,5

tzn. nahodny vyber peti zaznamu/clanku

tak asi tak ;-)

Re: Zobrazení linku na náhodný článek
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2008-01-30, 13:46

Popis tvorby bloku je na community webe (phpRS magazin).
Ako na náhodné položky z db: Nie je vhodné robiť to pomocou ORDER BY RAND() Databáza vytvára náhodné číslo pre všetky záznamy a potom celú tabuľku podľa toho čísla zoradí - je to neefektívne a brutálne to spomaľuje databázu ak je tam veľa záznamov. Robí sa to tak, že najprv zistíš počet záznamov v tabuľke, v php si vygeneruješ náhodné hodnoty v danom intervale a použiješ ich v klauzuli LIMIT.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.