Ho provato la soluzione di optime ma non va forse perchè il problema è associare l'id con il ref e quindi con il nome
Anche la soluzione di darkhero non mi risolve il problema in quanto i nomi associati rimangono errati.
allego LA TABELLA DEL DATABASE
http://uptiki.altervista.org/_alterv...5d4nwx5ewh.gif
In pratica vorrei che risultasse:
Michele 3 referenti (Gianluca, Claudio, alfredo)
Maurizio 2 referenti (Alessio, Age)
Gianluca 1 referente (Vincenzo)
Giuseppe 1 referente (salvatore)
Age 1 referente (nino)
Giancarlo 1 referente (Giorgio)
Senza l'associazione del nome riesco ad avere correttamente la seguente soluzione parziale:
ID 18 Referenti n. 3
ID 2 Referenti n. 2
ID 1 Referenti n. 1
ID 4 Referenti n. 1
ID 11 Referenti n. 1
ID 14 Referenti n. 1
Codice PHP:
<?
require('admin/error_inc.php');
require('config_top10_inc.php');
?>
<html>
<div align="center"><table width="168" border=0 cellspacing=0 cellpadding=3 bordercolor="#FFFFFF" bgcolor="#DDDDDD" id="table1">
<? $ref= mysql_query("SELECT own, name, count(own) as numero FROM user GROUP By own HAVING count(own) > 0 and own > 0 ORDER BY id DESC LIMIT 100");
$i=1;
while ($user= mysql_fetch_array($ref)) {
?><?
$variabile=0;
if ($user['id'] = $user['own']) {
print "<td width=\"40\"><font size=\"1\" face=\"Verdana\">" . $user['id'] . "</font></td><td width=\"40\"><font size=\"1\" face=\"Verdana\">" . $user['name'] . "</font></td>";
print "<td width=\"40\"><font size=\"1\" face=\"Verdana\">" . $user['own'] . "</font></td><td width=\"128\"><p align=\"left\"><font size=\"1\" face=\"Verdana\">" . $user['numero'] . "</font></td></tr></div>";
}
}
echo "</table></div>";
echo "</body></html>
";
?>