Programátor PHP – Praha – dlouhodobá spolupráce
Zobrazují se odpovědi 1 až 4 z 4

Nahodny vyber z kategorie

  1. Potreboval by som vytiahnut nahodny udaj z databazy, ale len z urcitej katogorie a neviem ako to urobit. Robim to v PHP.

    Databaza je navrhnuta takto : id, nazovclanku, clanok, kategoria

    Nahodny vyber clanku viem urobit. Ale potreboval by som urobit len nahodny vyber z urcitej kategorie. V databaze mam priblizne 10 000 clankov a 10 kategorii, takze kazda kategoria ma priblizne 1000 clankov.

    Napada ma ulozit vsetky id, ktore obsahuje dana kategoria do nejakej pomocnej tabulky a odtial vytiahnut nahodne id. To by bolo jedno riesenie, ale zaujima ma, ci sa to neda urobit nejako jednoduchsie.

  2. Happy Robot :]

    Co se právě děje na Webtrhu?

  3. něco takového ? nevím snad to půjde kdyžtak mrkni na ten leftjoin
    SELECT clanky.*, kategoria.* FROM clanky, kategoria LEFT JOIN kategoria WHERE `kategoria.nazev` = 'nejaky_nazev' ORDER BY RAND() LIMIT 10

    ---------- Příspěvek doplněn 28.01.2012 v 01:05 ----------

    psal jsem to tak na rychlo ale princip by měl fungovat

  4. jj, jak pise sharkws, ono zalezi co vse potrebujes z kategorie, jestli nic,pak by melo fungovat i neco jako
    SELECT * FROM clanky WHERE kategorie = 1 ORDER BY RAND() LIMIT 0,1

  5. Hosi, funguje to.. diky... nevedel som, ze rand() funguje aj pri databazach... dost ste mi pomohli...

Podobná témata

  1. Vyber notebooku
    By Twista in forum HW
    Odpovědí: 7
    Poslední příspěvek: 13.08.2011, 11:16
  2. Select - vyber kategorie a nacteni podkategorie
    By vecerapl in forum Javascript
    Odpovědí: 6
    Poslední příspěvek: 24.02.2009, 20:30
  3. vyber grafiky
    By svadla in forum HW
    Odpovědí: 4
    Poslední příspěvek: 11.11.2008, 18:46
  4. Vyber eshopu
    By Newman in forum Podnikání
    Odpovědí: 16
    Poslední příspěvek: 11.12.2007, 14:34
Hostujeme u Server powered by TELE3