çok boyutlu diziye mysql değerler atamak

2 Cevap php

Php nd mysql kullanarak html tabloya çok boyutlu bir dizi görüntülemek çalışıyorum.

Dizi yapısı aşağıdaki gibidir

Array
(
    [az] => Array
        (
            [0] => Array
                (
                    [work] => dsdsds
                    [time] => 2:47---2:55
                    [total] => 8
                )

        )

    [an] => Array
        (
            [0] => Array
                (
                    [work] => sdsdsdsdsd
                    [time] => 1:47---2:47
                    [total] => 60
                )

        )

    [mu] => Array
        (
            [0] => Array
                (
                    [work] => sdsdsd
                    [time] => 1:30---2:48
                    [total] => 78
                )

        )

    [raj] => Array
        (
            [0] => Array
                (
                    [work] => dsdwew
                    [time] => 3:34---3:40
                    [total] => 6
                )

            [1] => Array
                (
                    [work] => cdsfdfdfd
                    [time] => 3:25---3:35
                    [total] => 10
                )

        )

)

ilk sütun geçmesi ve daha sonra bu gibi satır gelecek

user1   user2   user3
aa      bb      cc

Plz öneririz ..

2 Cevap

U foreach hakkında okumalısınız.

http://php.net/manual/en/control-structures.foreach.php

Ve ben tabloya bu değerleri ekleme herhangi bir sorun olmayacağını düşünüyorum.

I soru yazmak anlamak y gerekenler

    foreach($array as $tr=>$trData)
    {
      echo "<tr>{$trData["which field you want to display"]}</tr>";

      echo "<tr>";
      foreach($tdData as $td=>$tdData)
      {
         echo "<td>{$tdData["which field you want to display"]}</td>";
      }
    echo "</tr>";
    }