Извинте что всех напрягаю
Первый раз с таким столкнулся.
Вот код
$ordersInHtml="<table>".
"<tr>".
"<td>N</td>".
"<td><strong>Location</strong></td>".
"<td><strong>Width</strong></td>".
"<td><strong>Height</strong></td>".
"<td><strong>Window Type</strong></td>".
"<td><strong>Ext. Colour</strong></td>".
"<td><strong>Grilles</strong></td>".
"<td><strong>Frame</strong></td>".
"<td><strong>Options</strong></td>".
"</tr>";
for($i=0;$i<$numOfOrders;$i++){
$td=explode(':',$parsedOrders[$i][0]);
$ordersInHtml=$ordersInHtml."<tr>";
$ordersInHtml=$ordersInHtml."<td>".($i+1)."</td>";
$ordersInHtml=$ordersInHtml."<td>".$Location[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][1]);//Width
$ordersInHtml=$ordersInHtml."<td>".$td[1]."</td>";
$td=explode(':',$parsedOrders[$i][2]);//Height
$ordersInHtml=$ordersInHtml."<td>".$td[1]."</td>";
$td=explode(':',$parsedOrders[$i][3]);// Window Type Image
$ordersInHtml=$ordersInHtml."<td><img src=".$td[1]."/></td>";
$td=explode(':',$parsedOrders[$i][4]);//Ext. Colour
$ordersInHtml=$ordersInHtml."<td>".$ExtColour[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][6]);
if($td[0]=='frame'){
$td=explode(':',$parsedOrders[$i][5]);//Grilles
$ordersInHtml=$ordersInHtml."<td>".$Grilles[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][6]);//Frame
$ordersInHtml=$ordersInHtml."<td>".$Frame[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][7]);//Options
$ordersInHtml=$ordersInHtml."<td>".$Options[$td[1]]."</td>";
}else{
$td=explode(':',$parsedOrders[$i][5]);//Grilles
if($Grilles[$td[1]]==4){//Shapes
$td=explode(':',$parsedOrders[$i][5]);//Grilles
$ordersInHtml=$ordersInHtml."<td>Grilles:".$Grilles[$td[1]];
$td=explode(':',$parsedOrders[$i][6]);//Shapes Options
$ordersInHtml=$ordersInHtml."<br>ShapesOptions:".$ShapesOptions[$td[1]];
$td=explode(':',$parsedOrders[$i][7]);//Grill Options
$ordersInHtml=$ordersInHtml."<br>GrillOptions:".$GrillOptions[$td[1]];
$td=explode(':',$parsedOrders[$i][8]);//Grill Color
$ordersInHtml=$ordersInHtml."<br>Grill Color:".$GrillColor[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][9]);//Frame
$ordersInHtml=$ordersInHtml."<td>".$Frame[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][10]);//Options
$ordersInHtml=$ordersInHtml."<td>".$Options[$td[1]]."</td>";
}else if($Grilles[$td[1]]!=4){
$td=explode(':',$parsedOrders[$i][5]);//Grilles
$ordersInHtml=$ordersInHtml."<td>Grilles:".$Grilles[$td[1]];
$td=explode(':',$parsedOrders[$i][6]);//Grill Options
$ordersInHtml=$ordersInHtml."<br>GrillOptions:".$GrillOptions[$td[1]];
$td=explode(':',$parsedOrders[$i][7]);//Grill Color
$ordersInHtml=$ordersInHtml."<br>Grill Color:".$GrillColor[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][8]);//Frame
$ordersInHtml=$ordersInHtml."<td>".$Frame[$td[1]]."</td>";
$td=explode(':',$parsedOrders[$i][9]);//Options
$ordersInHtml=$ordersInHtml."<td>".$Options[$td[1]]."</td>";
}
}
$ordersInHtml=$ordersInHtml."</tr>";
}
$ordersInHtml=$ordersInHtml."</table>";
У меня выдаёт таблицу в правильном порядке, у заказчика в перемешку Это вообще...
По разному работает один и тот же код.
Так интересно )