uyeler
uye_id
uye_nick
uye_avatar
hayranlar
hayran_id
unlu_id
uye_id
unluler
unlu_id
unlu_isim
unlu_soyisim
Bu şekilde üç tablom var, hayranlar tablosu yardımı ile üyelerin hayranı oldukları ünlülerin kim olduğunu id'ler yardımı ile belirliyorum ve bunu ünlülerin sayfasında göstermek istiyorum.
hayranlari.php?unlu_id=X
şeklinde çağırdığım sayfanın. Bu işlemi yapıyorum ama bu işlem sadece hayranlar tablosunda kayıtlı olan üye'nin id'sini gösteriyor oysa ben bu id'den yola çıkarak üyenin avatar ve nick bilgilerini'de sayfada göstermek istiyorum, bunu biraz araştırdım ve buldum şu şekilde
<?php
$veri=addslashes(htmlspecialchars($_GET['unlu_id']));
$unlu_id = $_GET['unlu_id'];
$sorguy=mysql_query("SELECT * FROM uyeler INNER JOIN hayranlar ON unlu_id = '".$unlu_id."'");
$v=mysql_num_rows($sorguy);
if ($v)
while ($show = mysql_fetch_array($sorguy))
echo $show['uye_nick'].'<br><br>'.$show['uye_avatar'];
else
echo $veriyok;
?>ancak böyle yapınca gelen verileri iki kez yazıyor örnek vermek gerekirsegodofwar4
https://www.r10.net/avatars/godofwar4.gif
godofwar4
https://www.r10.net/avatars/godofwar4.gif
gibi benim ise tek istediğim yukarıda ki kod ile aldığım veriyi tek şekilde şöyle yazırmak örneğin.
godofwar4
https://www.r10.net/avatars/godofwar4.gif
Bunu nasıl yapanilirim. (Karışık oldu ama)
