Как мне подсчитать количество строк, соответствующих двум переменным?
У меня есть таблица с именем: users
и полями с именем: имя пользователя & реферал
У меня есть еще одна таблица: комментарии
и поля с именем: comment_username
Это ситуация, мне нужно получить количество рефералов с как минимум 10 комментариями (строками в таблице комментариев), на которые ссылался конкретный пользователь.
Поэтому я подумал, что код долженбыть чем-то вроде этого грубого наброска.
$username = 'bob';
$validrefferalcount = 0;
function validreferrals($username){
$referreduser = SQL select * from users where referral='$username';
foreach ($referreduser) {
$numberofcomments = SQL count * from comments where comment_username ='$referreduser';
if ($numberofcomments >= 10){
$validreferralcount = $validreferralcount + 1;
}
}
return $validreferralcount;
}
Я прошу прощения за плохой синтаксис и т.д ...
Спасибо за чтение.