SELECT * from meets
LEFT JOIN teams as hteam on meets.meet_hometeam=hteam.team_id
LEFT JOIN teams as ateam on meets.meet_awayteam=ateam.team_id
LEFT JOIN teams as altloc on (meets.meet_altloc=altloc.team_id and meets.meet_altloc!='')
where meet_date between ($now+(4*86400)) and ($now+(5*86400) or meets.meet_id='2')
PHPの場合:
$var = $queryvar->fetch_object();
$var->ateam.team_town
ドットをテーブルのオブジェクトとしてではなく連結として扱っていると呼ぶと、問題が発生します。