вкарване на unred поле от друга таблица в заявката

dunix

Registered
Имам едно поле unread в таблицата conversation_reply, но не успявам да го вкарам в заявката ми.

PHP:
$result = mysql_query("SELECT c.c_id, c.mid2, m.member_id, m.username
	FROM conversation AS c,
	members AS m
	WHERE CASE 
	WHEN c.mid1 = '$mid1'
	THEN c.mid2 = m.member_id
	WHEN c.mid2 = '$mid1'
	THEN c.mid1= m.member_id
	END 
	AND (c.mid1 ='$mid1' OR c.mid2 ='$mid1')
	ORDER BY c.timeposted DESC LIMIT 20");

Това ми е заявката за да изкарам чат съобщенията на даден потребител, но искам да маркирам кои съобщения са прочетени и кои не са. Като имам един class="unread" на тези, които не са прочетени.

Но като сложа JOIN conversation_reply AS r след FROM conversation AS c и се пробвам да изкарам r.unread не ми се получава. За сметка на това ми изкарва името 20пъти (защото е толкова лимит-а)


Някой да има нещо на ум как може да стане :cry:

Забравих да кажа, че conversation.c_id = conversation_reply.c_id_fk
 

Back
Горе