根据'n'个文本框值创建订单总额?

时间:2012-06-29 23:19:21

标签: php javascript mysql html textbox

我有一个基于网络的库存系统。我目前正在处理系统的“采购订单”部分,该部分为更多库存创建新订单。首先,用户输入供应商以订购库存。然后,他被引导到一个页面,其中列出了该供应商所携带的所有产品。要求用户选择要订购的项目的数量,然后将其定向到显示项目及其单价的页面。该页面还在每个项目旁边创建一个文本框,用户可以在其中输入要订购的数量。我接下来要做的是有一个javascript按钮,它将输入的数量乘以该项目的单价,并将其显示在下一列的另一个文本框中。然后有一个按钮,可以在底部添加订单总计的所有项目总计。我想在不离开页面的情况下完成所有这些操作。 (PS在此页面之后,信息将使用PHPExcel粘贴到Excel模板中)以下是代码:

<html>
<title>Edit Purchase Order</title>
<?php 
    include("menu.php");
    include("sqlconnect.php");
?>
<body>
<table align='center' border='1'>
<tr><th>Supplier:</th>
<th>Item Number:</th>
<th>Size/Volume:</th>
<th>Color:</th>
<th>Wholesale Cost:</th>
<th>Quantity In Stock:</th>
<th>Item:</th>
<th>QUANTITY FOR ORDER:</th>
</tr>
<?php 
        foreach ($_POST[itemselect] as $id)
        {
            $result = mysql_query("SELECT * FROM inventory WHERE id='$id'");
            while ($row = mysql_fetch_array($result))
                {
                    include("colors.php");
                    echo "<td>";
                    echo $row[Supplier];
                    echo "</td>";

                    echo "<td>";
                    echo $row[ItemNumber];
                    echo "</td>";

                    echo "<td>";
                    echo $row[TypeSizeVolume];
                    echo "</td>";

                    echo "<td>";
                    echo $row[Color];
                    echo "</td>";

                    echo "<td>";
                    echo $row[WholeSaleCost];
                    echo "</td>";

                    echo "<td>";
                    echo $row[QuaninInventory];
                    echo "</td>";

                    echo "<td>";
                    echo $row[Item];
                    echo "</td>";

                    echo "<td>";
                    echo "<input type='text' name='quantityfororder[]'><input type='hidden' name='rowid[]' value='$row[id]'>";
                    echo "</td></tr>";
                }
        }
?>

</table>
</body>
</html>
谢谢你一百万。我无法弄明白!!

0 个答案:

没有答案