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?