Codice PHP:
$persona = "SELECT nome,cognome id,FROM persona";
$res = mysql_query($persona,$conn);
echo <table style=\"float:left\" border=\"1\">
<tr>
<td align=\"center\">[b]Nome[/b]</td>
<td align=\"center\">[b]Cognome[/b]</td>
<td align=\"center\">[b]Medaglie[/b]</td>
</tr>";
while($row = mysql_fetch_array($res)){
$nome=$row['nome'];
$cognome=$row['cognome'];
$id = $row['id'];
echo "<tr>
<td align=\"center\">$nome</td>
<td align=\"center\">$cognome</td>";
$medaglie = "SELECT immagine FROM medaglie WHERE id='$id' ";
$res2= mysql_query($medaglie,$conn);
$numero = mysql_num_rows($res2);
if($numero==0){
echo "<td align=\"center\"></td></tr>";
}
else{
while($row = mysql_fetch_array($res2){
$immagine = $row['immagine'];
echo "<td align=\"center\"></td><img src=\"$immagine\"></tr>";
}
}
}
Aggiungo che prima che creassi la cartella immagine avevo echo "<td align=\"center\"></td></tr>"; sotto a <td align=\"center\">$cognome</td>"; e mi stampava tutte le persone con la casella medaglie vuota. Ora che ho fatto questa cosa mi stampa tutto bianco. Che fare?