我有一个这样的生成表:
Model# | Description | Height | Width | Length Item 1 | standard | 5 | 3 | 1 Item 2 | special | | | Item 3 | plastic | | |
所以每个项目的高度,宽度和长度都是一样的。所以我想弄清楚如何合并“高度”,“宽度”和“长度”因为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>";
}