Это простой фрагмент кода, который я пытаюсь отредактировать для школьного проекта.Насколько я понимаю, проблема в том, что он выбирает правильное количество, но, возможно, он не сохраняется в переменной $ amount.Я пытался отладить его безуспешно.Кроме того, простое дополнение дает странные результаты.Пожалуйста помоги.Код выглядит следующим образом:
<?php
include("DB.php");
$id = $_POST["flower_id"];
$add_quantity = $_POST["quantity"];
echo "FlowerID";
echo $id;
echo "<br>";
echo "Add Quantity";
echo $add_quantity;
echo "<br>";
$con = pg_connect("host=localhost dbname=kruttika user=kruttika");
$quantity = pg_query("select quantity from inventory where flower_id='$id'");
$new = $quantity;
echo "Fetched Quantity";
echo $new;
echo "<br>";
if(!$con)
echo "Error<br>";
else
{
$new_quantity = $new + $add_quantity;
echo "Total Quantity";
echo $new_quantity;
echo "<br>";
$sql = "update inventory set quantity=$new_quantity where flower_id='$id'";
echo "SQL injected";
echo $sql;
echo "<br>";
$result=pg_query($sql);
}
echo $result;
echo "<br>";
//echo "<script>location.href=\"adminindex.html\"</script>";
?>