par
gandaganda » 22 févr. 2012, 18:20
comment veux-tu le résultat ?
donne un exemple clair STP
avec un chemat simple de ta base pour pouvoir comprendre comment sont stockée les données
voici comment compter pour chaque parrain :
etant donné que je ne connais pas ta (ou tes) table(s) ni sa structure, je fais une requete hyper basique :
$res = mysql_query('SELECT * FROM matable WHERE parain="quelquechose"');
$Total = mysql_num_rows($res);
tu peux integrer cette petite requete dans la requete de base pour obtenir le nombre que tu recherche
example à partir de ton bout de code :
<table border="0" width="189" cellspacing="4" cellpadding="0">
<tr>
<td width="59" align="center"><strong>Nombre</strong></td>
<td><strong>Parrain</strong></td>
</tr>
<?php
$req2 = mysql_query("SELECT * FROM membres where 'parrain'<>''");
// Affichage des données parraainage depuis BdD
while($r = mysql_fetch_array($req2))
{
/************/
$res = mysql_query('SELECT * FROM matable WHERE parain="quelquechose"');
$Total = mysql_num_rows($res);
/*******/
echo ' <tr>
<td width="59" align="center" bgcolor="#D8F0FE">'.$Total .'</td>
<td><strong>'.$r['parrain'].'</strong></td>
</tr>';
}
?>
</table>
je sais c'est vachement basique et il y a d'autre façons de faire mais comme ça ça peut marcher
a+