Situation:
Benim veritabanında ben 'artists' adında bir tablo var ve 'tags'.
Her sanatçı bir bağlantı tablosunda 'artisttags' kaydedilmiş etiketleri bir dizi vardır.
Her benzersiz etiketi 'tags' adında bir tablo kaydedilir.
Problem
Ben, bir sanatçının ortak bir (veya daha fazla) etiketleri tüm sanatçılara göstermek istiyorum.
function getSimilarArtists($artist_id)
{
$sql = "SELECT ...";
$query = mysql_query($sql);
while($artist = mysql_fetch_assoc($query))
{
$html .= "<li>".$artist['name']."</li>"
}
print($html);
}
Tables
artists
id | name
artisttags
id | artist_id | tag_id
tags
id | tag_name
Herhangi bir yardıma açığız.
Teşekkürler