我正在尝试通过产品的分类和加权来设置产品的“价格”,例如,我有3种类型的分类:好,好和坏,每种分类都有根据其重量的价格范围;例如,分类(GOOD <100 = $ price1,> 100 = $ price2,),(ok <100 = $ price1,> 100 = $ price2,)和(bad <100 = $ price1,> 100 = $ price2, ),如果该产品被归类为“好”,并且产品的重量小于100,则其$ price1为25;但是,如果该产品被归类为“好”但其重量> $ price2为20,则
我的数据库如下所示:表名称分类每个表都有三列:name,price1,price2,(price1表示<100)(price2表示> 100)
这是我到目前为止所拥有的:
product: <input id="product"name="product">
wight: <input id="wight" name="wight>
<label for="classifications"">classifications</label>
<div class="selector-classifications">
<select class="form-control" id="classifications"
name="classifications" required>
</select>
</div>
</div>
price: <input id="price" name="price">
分类选择器获取所有分类名称:
$fetch = "SELECT * FROM classification ";
$result = mysqli_query($con, $fetch) or die("error");
echo '<option value="0">choose option...</option>';
while (($fila = mysqli_fetch_array($result)) != NULL) {
echo '<option
value="'.$fila["name"].'">'.$fila["name"].'</option>';
}
我的问题是,我想在不重新加载页面的情况下,尝试利用wight和分类的值在输入的价格中显示其价格,谢谢。