我试图弄清楚如何修改我从一个表复制到另外两个表的数据。
目前我让它工作,所以我的表单提交它从“价格”中提取数据并将其放入“价格二”和“价格三”中。
但是,我需要事先修改数据,使价格降低 10%,价格降低 20%。
<?php
$priceid = $_POST['priceid'] ;
$name = $_POST['productname'] ;
$weight = $_POST['productweight'];
$price = $_POST['productprice'];
if(isset($_POST['updateprices'])) {
for($i=0;$i<$count;$i++){
$sql1= mysqli_query($myConnection, "UPDATE pricestwo SET productname='$name[$i]', productweight='$weight[$i]', productprice='$pricetwo[$i]' WHERE priceid='$priceid[$i]'");
$sql2= mysqli_query($myConnection, "UPDATE pricesthree SET productname='$name[$i]', productweight='$weight[$i]', productprice='$price[$i]' WHERE priceid='$priceid[$i]'");
}
echo "<meta http-equiv=\"refresh\" content=\"0;URL=edit_product_prices.php\">";
}
?>
这目前仅用于复制数据,我尝试过类似的方法:
$pricetwo = $price - ($price * 0.15);
修改数据,但是传输了多行,所以这只是返回一个 0.00 值。
有人对如何做到这一点有任何想法吗?