Zalmoxis adlı üyeden alıntı: mesajı görüntüle
Mantık basit, twit listesindeki id leri bir diziye atacaksınız, diyelim ki;

$tweets = [4, 6, 7, 5];
Sonrasında B tablosunda kullanıcının retweet yaptığı twitlerin idlerini bir diziye atacaksınız. Örneğin;

$retweetsForSelectedUser = [6, 7];
Bunun sonrasında iki dizi arasındaki farkı almak düşüyor bizede, o da şu şekilde;

$noRetweets = array_diff($tweets, $retweetsForSelectedUser);
Kodun bütün hali şu şekilde oluyor;

$tweets = [4, 6, 7, 5];

$retweetsForSelectedUser = [6, 7];

$noRetweets = array_diff($tweets, $retweetsForSelectedUser);

foreach($noRetweets as $noRetweet) {
  echo $noRetweet . '<br>';
}
cevap için teşekkür ederim ancak;
bir de kullanıcıid var yani bu tabloda belki binlerce veri dönecek ben aynı zamanda bu kullanıcının yaptığı retweetleri bulmam gerekiyor bu konudaki öneriniz nedir?