$i = mysql_result(mysql_query("SELECT COUNT(id) FROM таблицата ти WHERE(topic_id=тук слагаш ид-то на темата) AND (user_id=тук слагаш ид-то на потребителя от сесията му)"),0);
if($i == 0) $insert = mysql_query("INSERT INTO таблицата ти(topic_id,user_id) VALUES('ид-то на темата','ид-то на потребителя')"); // Добавяш нов запис(маркираш,че темата е прочетена от този потребител).
$i = mysql_query("SELECT * FROM topics");
while($row=mysql_fetch_array($i)) {
$check = mysql_result(mysql_query("SELECT COUNT(id) FROM таблицата ти WHERE(topic_id=$row[topic_id]) AND (user_id=тук слагаш ид-то на потребителя от сесията му)"),0);
if($check == 0) $topics .= "НОВА ТЕМА - ";
$topics .= $row['topic_content']; // Това е примерно.Слагаш си всички неща които искаш да се виждат,като показваш темите.
}
Ето снимка от една моя тема:nBN каза:http://prikachi.com/images/767/6099767w.png