我有从一种形式的文本框我的交值例如:选择在MySQL与匹配ID阵列的阵列,并计算
<input type="number" name="m_id[<?php echo $row['m_id']; ?>]" value="<?php echo $row['m_id']; ?>"/>
<input type="number" name="qty[<?php echo $row['m_id']; ?>]" value=""/>
在我的PHP代码
:
$id = $_POST['m_id'];
$qty = $_POST['qty'];
让我们假设后阵列有值2,4,5号与数量输入1,1,1
id qty
2 1
4 1
5 1
如何选择一个命名表sup_mon喜欢:
sup_mon table:
m_id balance
1 2
2 5
3 20
4 15
5 8
the select will be:
m_id balance
2 5
4 15
5 8
如何从相应的m_id中的qty数组输入1,1,1中减去余额。
我最初的猜测是查询。 –
究竟这个数量的1是如何影响你的数据的?您的余额在两个表格之间没有变化。你所做的只是消除一些不存在于ID中的行。 –
你需要得到减法的结果吗?否则你可以做一个'UPDATE'查询 – MamaWalter