family table
familynumber fistname lastname 10001 A B 10002 C D 10003 E F 10004 G H
phone table
familynumber phonenumber description 10001 111 mobile 10001 222 home 10001 333 text 10002 444 text 10003 555 work 10003 666 mobile
I need output as
familynumber phonenumbers 10001 111, 222, 333 10002 444 10003 555, 666
I know it can be done by folowing code
$families = mysql_query("select * from family")
while($family = mysql_fetch_assoc($families))
{
extract($family);
echo "<td>$familynumber</td>";
echo "<td>";
$phones = mysql_query("select * from phone where familynumber = '$familynumber'");
while($phone = mysql_fetch_assoc($phones))
{
extract($phone);
echo $phonenumber . ", ";
}
echo "</td>";
}
But I need this output in one sql query.