разделить данные одной таблицы от других данных таблицы, используя php - PullRequest
0 голосов
/ 29 января 2019

Я пытался отобразить разделенное значение saleprice из таблицы (additem) и из таблицы (addbill) data .equantity, который мы ввелив таблице addbill и отобразите значение в столбце цены в таблице addbill .

Ранее мне уже приходилось извлекать данные одной таблицы из данных других таблиц

if(isset($_POST['submit1'])){
  $m = $_POST['itemname'];
  $sp = "SELECT saleprice FROM additem WHERE itemname='$m'";
  $q = mysqli_query($link,$sp);
  $n = mysqli_fetch_assoc($q);
  $saleprice = $n['saleprice'];
  $sql = "INSERT INTO addbill (bill_id,itemname,quantity,price) VALUES 
 ('".$_POST['billid']."','".$_POST['itemname']."','".$_POST['quantity']."','" .$saleprice."')";
  $result = mysqli_query($link,$sql);
  if ($result) {
    header("Location:addbill.php");
  }else{
    echo "error during adding";
  }
}

1 Ответ

0 голосов
/ 29 января 2019

Я не уверен, почему вы используете MySQL и mysqli вместе, но для вашего беспокойства вы должны вычислить новую цену продажи, прежде чем вставлять записи в базу данных, а затем вставить рассчитанную цену продажи вместо первоначальной цены продажи.

$intSalesPrice = $saleprice * $_POST['quantity'];

Вы можете рассчитать новые цены продажи следующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...