我目前使用的是php和mysql ...根据指定的内容更改值
卖方可以出售产品。目前,他们通过填写表格来指定他们希望销售的数量和他们希望销售该产品的价格。然后,这被保存在一个数据库...
不过,我希望让...的形式看起来像这样到现在更改这个...
Product Name - Drop down box
Quantity - number specified by the user ... gets saved as a double
Price - number specified by user.. saved as a double.
Price per unit -- IMPLEMENT THIS SO THAT IT CHANGES ACCORDING TO WHAT the user types as the price and quantity...
所以我要补充额外的每单位字段的价格...根据用户输入自动更新(根据价格/数量计算)。
我怎么能做到这样的事情?任何帮助将不胜感激..
谢谢。
该字段的计算是什么?它的目的是什么?您是存储它,还是只显示给用户?如果仅用于显示目的并且不需要存储,那么它并不一定是最严格意义上的“字段”,您可以使用JavaScript执行计算并在任何时候更新显示其他输入领域改变。 – David
@大卫计算是用户在表单上指定的价格/数量。它用于计算每单位的价格。我希望同时存储和显示它..所以一旦用户满意的信息填写时,他们提交表格,它会节省每公斤的价格,数量和价格.... 那么什么是最好的行动采取??因为我希望该字段能够在用户更改值时自动计算,并在表单提交后存储该值。谢谢。 – Jsmith
在这种情况下(假设用户不应该能够编辑它,因为它是一个计算字段),您应该在下面的Amit的答案中采用这两种方法。计算它的客户端以显示给用户(但不要将其作为表单的一部分提交,因为计算它所需的值已经被提交)。然后在将记录写入数据库时再次计算它在服务器端。这样用户不能篡改该领域。 – David