2010-02-03 7 views
1

J'essaie d'afficher un tableau multidimensionnel dans la table html en utilisant php nd mysql.affecter des valeurs mysql dans un tableau multidimensionnel

La structure du tableau est comme ci-dessous

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 
       ) 

     ) 

) 

il passera par des colonnes d'abord, puis il viendra aux lignes comme celui-ci

user1 user2 user3 
aa  bb  cc 

Plz suggérer ..

+0

Vous devez fournir un exemple des données, et ce que la sortie ressemblerait à l'aide de ces données. En ce moment, vos données et votre exemple ne correspondent pas. – goat

Répondre

0

Si je comprends bien votre question écrire c'est ce besoin y

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>"; 
    } 
Questions connexes