PHP: Oznacovanie novych prispevkov

Programovacie jazyky, rady, poradňa...
Blackshadow
Light Expert
Light Expert
Príspevky: 56
Registrovaný: 02 okt 2006, 19:05
Bydlisko: Nove Zamky
Kontaktovať používateľa:

PHP: Oznacovanie novych prispevkov

Príspevok od používateľa Blackshadow »

Zdravim, mam 2 tabulky v DB vid priloha...

Prva uklada info o tom, ze aky uzivatel, v ktorej teme videl aky prispevok naposledy..
Druha je zoznam tem a ich posledny prispevok, forum_id je ID sekcie (je to vlastne troska zcustomizovana DB z phpBB2)

A ja potrebujem spravit taky MySQL dopyt, aby zistil, ci tam je nejaka zmena...

Cize, ja by som potreboval, ze mam forum_id a hladam, ze kolko tem je tam, v ktorych je nieco nove pre usera..

Cize pre forum_id = 16
Pre user_id = 2

Nieco taketo som skusal:

Kód: Vybrať všetko

SELECT COUNT( t.topic_id ) AS pocet_zmien
FROM (`rc_forum_topics` t)
JOIN `rc_forum_news` n ON `n`.`last_post_id` < `t`.`topic_last_post_id`
WHERE `t`.`forum_id` = '16'
AND `n`.`user_id` = '2'
AND `n`.`topic_id` = 't.topic_id'
GROUP BY `t`.`topic_id`
Ale nic :) Neviem na to prist..
Prílohy
forum_news.png
forum_news.png (10.11 KiB) 207 zobrazení
forum_topics.png
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP: Oznacovanie novych prispevkov

Príspevok od používateľa audiotrack »

ten join daj na rovnosť tej podmienky čo máš vo where, teda `n`.`topic_id` = 't.topic_id' a to čo máš teraz pre join daj do where
Blackshadow
Light Expert
Light Expert
Príspevky: 56
Registrovaný: 02 okt 2006, 19:05
Bydlisko: Nove Zamky
Kontaktovať používateľa:

Re: PHP: Oznacovanie novych prispevkov

Príspevok od používateľa Blackshadow »

nepomohlo.. vracia 0 vysledkov, aj ked by mal nejake najst..
Napísať odpoveď