Nazdarek. Mam vytvorene 2 tabulky s nazvom
club_members a
club_post. V tabulke
club_members su ulozeny clenovia klubu a stlpce su oznacene ako
id, id_uzivatela, id_club, visited. V tabulke
club_post su ulozene prispevky v samotnych kluboch a stlpce su oznacene ako
id, id_post, id_uzivatela, id_club, prispevok, datum. No a ja by som potreboval, aby mi zobrazilo sucet novych(poslednych) prispevkov zo vsetkych klubov od poslednej navstevy uzivatela v jedotlivych kluboch. Cize povedzme, ak posledna navsteva uzivatela v
klube č.1 bola vcera a medzi tym pribudli v tomto klube
4 prispevky a v
klube č.2 bol dnes napr. pred 2 hod. a medzi tym pribudli v tomto klube
2 prispevky, tak aby mu zobrazilo ze bolo v jeho kluboch pridanych
6 novych prispevkov od jeho poslednej navstevy. Neviete mi poradit ako na to? Ako by mal vyzerat ten select? Lebo môj zapis
Kód:
SELECT COUNT(c.id_post) AS topic, m.visited FROM club_post AS c LEFT JOIN club_members AS m ON c.id_club=m.id_club WHERE m.id_uzivatel='$uzivatelID' AND c.datum>'m.visited'
mi vzdy vrati pocet vsetkych prispevkov. A to ja nechcem.