Code : Tout sélectionner
SELECT COUNT(DISTINCT id_annonce) AS compteur, nom_utilisateur FROM utilisateur, annonce GROUP BY nom_utilisateur;Code : Tout sélectionner
SELECT id_annonce,compteur, nom_utilisateur FROM utilisateur, annonce WHERE compteur=compteur>3 ORDER BY compteur ASCil y a bin plus simple.Code : Tout sélectionner
SELECT id_annonce,compteur, nom_utilisateur FROM utilisateur, annonce WHERE compteur=compteur>3 ORDER BY compteur ASC
$sql = 'SELECT COUNT(DISTINCT id_annonce) AS compteur, nom_utilisateur FROM utilisateur, annonce GROUP BY nom_utilisateur';
$req = mysql_query($sql);
while ($row = mysql_fetch_array($req))
{
//tu fais un tri sur ceux qui ont plus de 3 annonces
if($row['compteur'] > 3)
{
//tu places ici ta fonction d'envoi de mail
}
}
Code : Tout sélectionner
SELECT COUNT(DISTINCT id_annonce) AS compteur, nom_utilisateur FROM utilisateur, annonce WHERE annonce.id_annonce = utilisateur.id_annonce GROUP BY nom_utilisateur;