Arkadaşlar php ve mysql ile ilgili bir geliştirme yapıyorum. mesajlar tablo şekilm zaten $sorgu'da belli. Bu şekilde bir kod yazınca bana tablodaki tüm verileri getiriyor. benim istediğim sadece benim id ile eşleşenleri çekmek. Yardımcı olabilecek varmı? bu bir mesajlaşma tablosu napıyor diye soracak olan olursa. ben benimle olan konuşmacıların listesini yapmak istiyorum. Şimdiden teşekkürler.
<?php
require("../include.php");
if(!isset($_COOKIE["uye"])){
exit();
}
$sorgu = $baglanti->alyaz("select id,gonderen_id,alan_id from mesajlar order by gonderen_id=? or alan_id=? desc limit 0,40",array($_COOKIE["uye"], $_COOKIE["uye"]));
echo '<?xml version="1.0" encoding="utf-8"?><asets>';
foreach($sorgu as $key => $value){
if($value["gonderen_id"] == $_COOKIE["uye"]){
$user_id = $value["alan_id"];
}else{
$user_id = $value["gonderen_id"];
}
$alicibilgi = $baglanti->altekyaz("select username from users where id=?",array($user_id));
?>
<veri>
<username><?=$alicibilgi["username"]?></username>
<id><?=$value["id"]?></id>
<alanid><?=$value["alan_id"]?></alanid>
//<mesaj><?=$sonmesaj["mesaj"]?></mesaj>
</veri>
<?php
}
?>
</asets>