ho provato con l'inner join, va molto meglio, prima non stampava nulla ora stampa tutto, tranne il nick name (non so se l'ho fatta bene questa cosa dell'inner join), se individuate l'errore ditemelograzie
Codice PHP:$query = "SELECT iduser,file,voto FROM mp3 ORDER BY voto DESC LIMIT $start,$step";
$result = mysql_query($query, $db);
$pos = $start;
echo '<table border="1"><tr><td>posizione</td><td>nickname</td><td>voto</td><td>file</td></tr>';
while ($row = mysql_fetch_array($result))
{
$controllo = mysql_query ("SELECT * FROM mp3 AS o JOIN utenti AS c on o.nick = c.nick WHERE iduser >0; ");
$result1 = mysql_query($controllo, $db);
$row1 = mysql_fetch_array($result1);
$pos = $pos + 1;
echo '<tr><td>';
echo $pos;
echo '</td><td>';
echo $row['nick'];
echo '</td><td>';
echo $row['voto'];
echo '</td><td>';
echo $row['file'];'</td></tr>';
}
echo '</table>';

grazie
Rispondi quotando