I have multidimensional associative array as follows
  sr_array=>
    array (size=18)
  0 => string 'Shop' (length=4)
  1 => string 'Papu Kushwaha' (length=13)
  2 => string 'Jitendra Shukla' (length=15)
  3 => string 'Satish' (length=6)
  4 => string 'Pradeep' (length=7)
  5 => string 'Papu Khan' (length=9)
  6 => string 'Bharat' (length=6)
  7 => string 'Manoj Pandey' (length=12)
  8 => string 'select' (length=6)
  'Shop' => 
    array (size=9)
      'count_auto' => int 60
      'count_indus' => int 4
      'count_mc' => int 100
      'count_inverter' => int 10
      'count_in_bat' => int 40
      'total_credit' => int 191850
      'sale_value' => int 1351755
      'total_disc' => float 22377.38
      'perc_disc' => float 1.66
and so on....
now i want print them in table format I have used following code for output
echo"<table border=1>";
            echo"<tr>";
            echo"<th></th>";
        for($i=0; $i < count($sr_array)/2; $i++){
            $current_sr = $sr_array[$i];
            echo"<th>{$current_sr}</th>";
        }
        echo"</tr>";
        $keys = array_keys($sr_array);
        for($i=0; $i < count($sr_array)/2; $i++){
            $current_sr = $sr_array[$i];
            echo"<tr>";
            echo"<td></td>";
            foreach($sr_array as $key => $var){
                 foreach($var as $x => $y)
                    echo"<td>{$y["count_auto"]}</td>";
             }
            echo"</tr>";
        }
Please help me to get out as
-------------------------------------
|           |Shop    |xyz      |abc   |
-------------------------------------
count_auto  |60      |75       | 85   |
-------------------------------------
count_indus | 25     | 74      |15    |
--------------------------------------
count_mc    |  55    | 212     | 15   |
-------------------------------------
and so on
I am getting error Invalid argument supplied for foreach()
Thanks in advance
 
     
    