我有一个条件逻辑,当用户输入一个数量时,如果数量为200,则所有数量都有预定义的价格,如果数量为400,则价格为$ 4,如果数量为400,价格为$ 4.8,所以如果用户输入150作为数量,它将检查匹配的值,因此将获得与可用数量匹配的价格,例如用户输入150数量,因此它处于200状态,因此将给出为200数量定义的价格后端的可用示例条件 [wholesalePrices] => Array ( [0] => Array ( [quantity] => 10 [price] => 9.99 ) [1] => Array ( [quantity] => 25 [price] => 8 ) [2] => Array ( [quantity] => 50 [price] => 6 ) [3] => Array ( [quantity] => 100 [price] => 4 )我尝试使用此功能,但这对我不起作用<form> <input type="text" name="quantity" placeholder="Quantity" /> <input type="text" name="price" placeholder="Costing" readonly /> <input type="submit" name="submit" value="Show Cost" /> </form>$data['wholesalePrices'] = array( array('quantity' => 10, 'price' => 9.99), array('quantity' => 25, 'price' => 8), array('quantity' => 50, 'price' => 6), array('quantity' => 100, 'price' => 4) );$qty = $_POST['quantity'];if(in_array($qty , $data['wholesalePrices'])) { echo "price exist";} else { echo "Not Matched";}我的英语不太好,所以无法正确解释,请让我知道是否需要更多解释,希望大家能帮我解决这个问题
1 回答
- 1 回答
- 0 关注
- 125 浏览
添加回答
举报
0/150
提交
取消