purtroppo necessito di questa struttura per svariati motivi tecnici...
ho provato in questo modo:
Codice PHP:
<?php
$result = mysql_query("SELECT nome,migliore,peggiore FROM voti WHERE presenza='Si' ORDER by nome ASC");
while ($rowsi = mysql_fetch_array($result, MYSQL_NUM)) {
echo "<tr>";
echo "<td align='center' nowrap><img src=img/".$rowsi[0].".jpg height='75'></img></td>";
echo "<td align='center' nowrap>".$rowsi[0]."</td>";
$sommamigliore = mysql_query("SELECT sum(migliore) FROM voti WHERE nome = '"$rowsi[0]"'");
echo "<td align='center' nowrap>".$sommamigliore[0]."</td>";
//echo "<td align='center' nowrap>".$rowsi[1]."</td>";
$sommapeggiore = mysql_query("SELECT sum(peggiore) FROM voti WHERE nome = '"$rowsi[0]"'");
echo "<td align='center' nowrap>".$sommapeggiore[0]."</td>";
//echo "<td align='center' nowrap>".$rowsi[2]."</td>";
echo "</tr>";
}
?>
però mi da il seguente errore:
Parse error: syntax error, unexpected T_VARIABLE in C:\Programmi\EasyPHP-5.3.2i\www\classgen.php on line 26
e la riga 26 sarebbe:
codice:
$sommamigliore = mysql_query("SELECT sum(migliore) FROM voti WHERE nome = '"$rowsi[0]"'");
nel mio esempio in rowsi[0] ho il nome che mi serve... cosa c'è di sbagliato secondo voi?