Menudo lio que haces ... Creo que deberías poner la estructura de tus tablas y explicar como se relacionan (bajo que campo/clave foránea) . así tal vez con una consulta SQL más compleja obtengas lo que necesitas ..
A la hora de recorrer tus registros de tu tabla ..
Código PHP:
while($row=mysql_fetch_array($resultado)){
if ($row['avsofono'] == 1){
echo "contacto: Teléfono ".$row['avsofono'];
} else {
// aquí no entendí bien . .pero por aquí mostarías o consultarías tu otra tabla para mostrar todos esos registros ...
}
}
Un saludo,