foreach ve çok boyutlu diziler

1 Cevap

Ben çok boyutlu bir dizi dışında bazı tablo yapmaya çalışıyorum

İşte benim kod

http://pastebin.com/d13d62098

I am getting this error
**Warning: Invalid argument supplied for foreach()

burada dizinin bir örnektir

www.pastebin.com/m3454956a

herhangi bir fikir?

1 Cevap

Size en iyi dizi ve çalışan verileri arasındaki TAC tarafından anahtarlı bir dizi var. Kolayca sabit:

foreach ($employees as $tac) {
  $emp = $tac['TAC'];
  echo $emp['fname']." ".$emp['lname'];
  echo "<table>";
  foreach($emp['appts'] as $cli => $appts) {
    echo "<tr>";
    echo "<td>$cli</td>";
    echo "</tr>";
  }
  echo "</table>";
}

TAC sabit bir tür (örneğin, o kimliğin bazı tür) değil ise çözüm farklı olacaktır ama bu belirlemek için yeterli bilgi yok.