ciao a tutti!!! devo stampare una tabella da database più un pezzo di un altra tabella, allora, io ho due tabelle, una che si chiama utenti e l'altra mp3.
la tabella mp3 ha iduser, file, voto
praticamente stampo questi valori tranne iduser che mi servirà per stampare il nickname contenuto nella tebella utenti, quindi dove iduser della tabella mp3 è uguale a id della tabella utenti stampo il nick
il pezzo di script è sotto e l'errore è questo:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\programmi\easyphp1-8\www\classifica\classifica.php on line 26
quindi sulla linea: $controllo = mysql_query ("SELECT *FROM `utenti` WHERE `id` = '$row['iduser']' LIMIT 0 , 1");
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 `utenti` WHERE `id` = '$row['iduser']' LIMIT 0 , 1");
$result1 = mysql_query($controllo, $db);
$row1 = mysql_fetch_array($result1);
$pos = $pos + 1;
echo '<tr><td>'; echo $pos; echo '</td><td>'; echo $row1['nick']; echo '</td><td>'; echo $row['voto']; echo '</td><td>echo $row['file'];</td></tr>';
}
echo '</table>';
grazie in anticipo