即相同类型产品支付超过一个客户的金额为20,000美元。 客户一号12,000美元, 客户二$ 3,000, 客户两个$ 5,000。 总计是20,000美元。
我希望买家点击购买产品并且可以使用
我试过了
$qry=mysqli_query($link,"Select sum(selleramount) from sellertable Where buyer product>0");
$asum=$row[0];
($row=mysqli_fetch_array($ry));
foreach ($qry as $row) {
$balance=$buyeramount-$asum;
mysqli_query($link,"insert into buyertable (amount,seller_id,) values ('$amount_to_payseller','$sellertopayid')");
mysqli_query($link,"update sellertable set seller amount='$balance'");
}
我已经尝试但是没有成功。我有这个想法但是如何去做我想要的东西我不知道。
答案 0 :(得分:0)
我没有正确测试它的数据,但是Transaction方法可能在这里工作。例如!
$qry=mysqli_query($link,"Select sum(selleramount) from sellertable Where buyer product>0");
$asum=$row[0];
$mysqli->begin_transaction(MYSQLI_TRANS_START_READ_ONLY);
($row=mysqli_fetch_array($ry));
foreach ($qry as $row) {
$balance=$buyeramount-$asum;
mysqli_query($link,"insert into buyertable (amount,seller_id,) values ('$amount_to_payseller','$sellertopayid')");
mysqli_query($link,"update sellertable set seller amount='$balance'");
}
$mysqli->commit();
$mysqli->close();