prova cosi
<?
$query="SELECT * FROM amici LEFT JOIN hobby ON amici.id_amico=hobby.id_amico" ;
$risultato= mysql_query($query);
?>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Cognome e Nome</td>
<td> hobby</td>
</tr>
<tr>
<?
while($rigo=mysql_fetch_array($risultato)){
$id_amico = $rigo['id_amico'] ;
$cognome = $rigo['cognome'] ;
$nome = $rigo['nome'] ;
if ( $id_amico == $temp_id_amico ) {
$hobby .= "," . $rigo['hobby'] ;
}else{
$temp_id_amico = $id_amico ;
echo "<td>$cognome $nome</td><td>$hobby</td>";
$hobby = $rigo['hobby'] ;
}
}
?>
l'ho buttata giù al volo... testala e dimmi come va...