Оптимизация куска кода

LDZ

Новичок
Оптимизация куска кода

Помогите разрешить небольшую проблему.

есть такой код:
PHP:
$sqlusertags = "SELECT t1.id, t1.word, t2.id_post, t2.id_tags, t3.id AS 
id1, t3.author FROM tags AS t1, tagslink AS t2, blog AS t3 WHERE t1.id=t2.id_tags 
AND t2.id_post=t3.id AND t3.author='$user'";
$resusertags = mysql_query($sqlusertags) OR die("Умер в конвульсиях");
$numusertags = mysql_num_rows($resusertags);

if($numusertags==0)
{
	$usertags="Нет меток";
}else{
	$usertags="";
	while($rowusertags = mysql_fetch_array($resusertags))
	{
			$usertags .= "<a href='/blog/".$user."/tag/".$rowusertags['id']."' class='left'>".$rowusertags['word']."</a><br>";	
	}
}
Код выводит список всех ключевых слов для определенного пользователя.

И т.к. запрос выводит все связи постов пользователя с тегами, то если пользователь поставит одни и те же слова к нескольким постам, то данный код выводит одни и те же слова несколько раз.

Так вот мне необходимо чтобы слова выводились только по одному разу каждое.

Здесь необходимо либо как-то подправить запрос, либо сделать проверку в коде вывода. Копаюсь уже почти сутки, не могу найти решение.
Буду рад любой помощи.
Заранее спасибо
 
Сверху