0

次のような生成テーブルがあります。

モデル番号 | 説明 | 身長 | 幅 | 長さ
項目 1 | 標準 | 5 | 3 | 1
項目 2 | スペシャル | | | | |       
項目 3 | プラスチック | | | | |       

したがって、すべてのアイテムの高さ、幅、長さは同じです。だから私は、「高さ」、「幅」、「長さ」をマージする方法を理解しようとしています.3つのアイテムはすべて5 x 3 x 1です.ありがとう!

これはコードです:

function PrintProductTable($productResult, $productDetails, $headArr)
        {

            $productDetails = populteGeneralToDetail($productResult, $productDetails);

            echo "<table class=\"chart\" >";
            echo "<tr>";

            for($i=0; $i<count($headArr); $i++)
                echo "<th>".$headArr[$i]."</th>";

            echo "</tr>";
            foreach($productDetails as $modelName=>$productDetail)
            {
                echo "<tr>";

                for($i=0; $i<count($headArr); $i++)
                {
                    $col = $headArr[$i];
                    $value;
                    if (array_key_exists($col, $productDetail))
                        $value = $productDetail[$col];      

                    else 
                        $value = "" ;                       


                    echo "<td>".$value."</td>";

                }

                echo "</tr>";
            }
            echo "</table>";
        }
4

0 に答える 0