Doupravit SELECT nebo cachry v PHP?

6 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mam tabulku1 kde mam ID_souboru | popis | velikost ... Pote mam prekvapive i tabulku2 kam si ukladam IP_uzivatele a IDsouboru co stahl a samozrejme datum A dostal jsem takovy zajimavy napad, coz u me nebyva tak casto. Chtel jsem si vytahnout Soubory a pocet stazeni za poslednich 7 dni .. tedy za kazdy den aby se ukazalo jak se ktery soubor stahoval Vypada to nejak takto: select s.fid, s.popis, s.soubor, ifnull(count(e.fid),0) as POCET, DATE_FORMAT(e.datum, '%Y-%m-%d') as datum from scripts s LEFT JOIN scripts_entry e ON s.fid=e.fid GROUP BY e.fid, datum HAVING datum >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) ORDER BY s.fid ASC, POCET DESC Je to funkcni a vyprodukuje to neco jako ... (ukazuji jen jeden soubor ..) -> 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 4 | 2006-04-17 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 4 | 2006-04-19 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 3 | 2006-04-14 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 2 | 2006-04-15 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 1 | 2006-04-16 5 | Automatické po?ítání fotbalové tabulky | fotbalova-tabulka.rar | 1 | 2006-04-18 Ale co je za problem? Chybi mi tam jeden den. Proste tam kde neni zaznam, lze toho jeste nejak docilit v SQL? Nebo budu muset zas cahrovat v PHP :/ (ted jsem se o to pokousel a nejak to nemuzu vymyslet) Diky za kazdy napad
  2. hele ja bych potrebovala helpnout.. zalozila jsem si arianka.wz.cz ale kdyz tam chci najet tak to nemohu najit...jak je teda ten odkaz aby mi to naslo ? ja vim je to trapny ale nekoho jsem se zeptat musela tak mi pls helpni,Dekuju
  3. Sorry, ale MUHEHEHE :-D Ariano, projdi si pečlivě tu chybovou hlášku, kterou ti to napíše při zadání tvé adresy a pročti si sekci wz na stránkách faq.webzdarma.cz, kde najdeš odpovědi na spoustu otázek ohledně zdejšího hostingu, včetně toho, proč ti to teď nefunguje. A až budeš mít zase nějaký dotaz, tak si laskavě ZALOŽ SVÉ VLASTNÍ TÉMA ve vhodnější sekci.
  4. Ariana> dik za pomoc ;) a nasleduj Thaliinu help
  5. Já jsem tohle jednou řešil tak, že jsem si udělal zvlášť dotaz pomocí LEFT JOIN, který mi vyselektoval jen to, co nemá žádný odkaz do druhé tabulky - takže nebylo staženo a pak jsem to sjednotil s tím původním dotazem pomocí UNION. Musíš si ovšem ošetřit, aby se něco dalo tam, kde není nic propojeno - alespoň NULL sloupec nebo prostě něco.
  6. Uz je to vyreseno, stacilo odendat having a spojit to s dalsi tabulkou pres RIGHT JOIN :/

← Zpět na všechna témata