Yukarıda yazdığım koddaki $arr değişkenini for içersine sok ve html olarak dışarıya çıkar. istediğin sonucu alacaksın. 2 for döngüsü ile yapabilirsin ancak istediğini. O yüzden biraz terlemen lazım. Ana fikri verdim sana bundan sonrası senin becerin kolay gelsin.
Hocam bu şekilde amacıma ulaştım, çok teşekkür ederim. Allah razı olsun senden...
$l = simplexml_load_file($src);
$r = $l->record;
foreach($r as $key => $val){
$hafta = (string)$val->week;
$arr[$hafta][] = array(
"hafta" => $hafta,
"gun" => (string)$val->date,
"ht" => (string)$val->home_team,
"at" => (string)$val->away_team,
"status" => (string)$val->status
);
}
echo "<table>\n";
for($i=1; $i < count($arr); $i++)
{
echo "<thead><tr><th>{$arr[$i][1]['gun']}</th><th>Ev Sahibi</th><th>Deplasman</th></tr></thead>\n";
for($x=0; $x < count($arr[$i]); $x++)
{
echo "<tbody><tr><td>{$arr[$i][$x]['status']}</td><td>{$arr[$i][$x]['ht']}</td><td>{$arr[$i][$x]['at']}</td></tr></tbody>";
}
}
echo "</table>\n";