Comment calculer le nombre de lignes correspondant à deux variables?PHP SQL compte le nombre de correspondances pour la requête
J'ai une table appelée: utilisateurs
et champs appelés: nom d'utilisateur & référence
J'ai une autre table appelée: commentaires
et champs appelés: comment_username
C'est la situation, j'ai besoin d'aller chercher le nombre de références avec au moins 10 commentaires (lignes dans la table des commentaires) qu'un utilisateur spécifique a référé.
Donc je pensais que le code devrait être quelque chose comme ce contour brut.
$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;
}
mes excuses pour la mauvaise syntaxe, etc ...
Merci pour la lecture.
Eh bien, au lieu de présenter des excuses, peut-être vous devriez fixer le mauvaise syntaxe? –
Je ne sais pas exactement comment cela va ressembler à un produit final et je suis en train de taper ce que je crois serait le quel code correct. – jiexi
Qu'est-ce que $ referenceduser a comme valeur (l'ID de l'utilisateur, le nom d'utilisateur de l'utilisateur)? –