나는 한 테이블에서 다른 테이블로 복사하는 데이터를 수정하는 방법을 알아 내려고하고있다.한 테이블에서 데이터를 가져 와서 데이터를 수정 한 다음 다른 테이블에 삽입 하시겠습니까?
현재 양식을 제출하면 양식이 'prices'의 데이터를 가져 와서 'pricestwo'및 'pricesthree'에 저장합니다.
그러나 가격을 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 값을 반환있다.
누구든지이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
로드하지만 질문이 이해가되지 않습니다. 이 배열은 어디에서 왔습니까? 어떤 행이 들어 있습니까? –