Basit bir mesaj kutusu yapmaya çalışıyorum. Mesajlar tablosundan mesajları listeliyorum. Fakat mesajlar tablosunda gönderen ve alan kişilerin üye tablosundaki id numaraları var.
şu şekilde mesajları listeliyorum;
function gelenler(){
$ben = $_SESSION['id'];
$ilevye = mysql_query("SELECT * FROM `mesajlar` WHERE alan='$ben'");
while( $yea = mysql_fetch_assoc($ilevye) ){
$gonderenid = $yea['gonderen'];
$yeaid = $yea['id'];
$yeakonu = $yea['konu'];
$yeatarih = $yea['tarih'];
echo "<li><a href=gelenler?mesajid=$yeaid>$name : $yeakonu <font style=float:right;>$yeatarih</font></a></li>";
}
}İçine bir döngü daha sokarak aldığım $gonderenid verisini uye tablosunda seçip, üyenin ismini almak istiyorum. Bunu da şu şekilde denedim, fakat çalışmadı. mysql_error() da boş dönüyor. error log da boş...
function gelenler(){
$ben = $_SESSION['id'];
$ilevye = mysql_query("SELECT * FROM `mesajlar` WHERE alan='$ben'");
while( $yea = mysql_fetch_assoc($ilevye) ){
$gonderenid = $yea['gonderen'];
$kimlanbu = mysql_query("SELECT isim FROM `uye` WHERE id='$gonderenid' ")
while($naber = mysql_fetch_assoc($kimlanbu)){
$name = $naber['isim'];
}
$yeaid = $yea['id'];
$yeakonu = $yea['konu'];
$yeatarih = $yea['tarih'];
echo "<li><a href=gelenler?mesajid=$yeaid>$name : $yeakonu <font style=float:right;>$yeatarih</font></a></li>";
}
}Yardımlarınızı bekliyorum