$itemData) { $id = $itemData['id']; $name = $itemData['name']; $simpledesc = $itemData['simpledesc']; $fulldesc = $itemData['fulldesc']; $quantities = $itemData['quantities']; $buyer_price = $itemData['buyer_price']; $seller_price = $itemData['seller_price']; $buyer_availability = $itemData['buyer_availability']; $seller_availability = $itemData['seller_availability']; if($buyer_price < $seller_price){ echo "





"; echo "

The buyer price of $id cannot be lower than its seller price!

"; echo ""; exit(); } // Prepare and execute the update query $stmt = mysqli_prepare($conn, "UPDATE inventory SET name=?, simpledesc=?, fulldesc=?, quantities=?, buyer_price=?, seller_price=?, buyer_availability=?, seller_availability=? WHERE name=?"); mysqli_stmt_bind_param($stmt, "sssssssss", $name, $simpledesc, $fulldesc, $quantities, $buyer_price, $seller_price, $buyer_availability, $seller_availability, $id); mysqli_stmt_execute($stmt); $sql_buyer_name = "ALTER TABLE `buyer` CHANGE `$id` `$name` INT(11) NOT NULL DEFAULT '0'"; $res_1 = mysqli_query($conn, $sql_buyer_name); $sql_seller_name = "ALTER TABLE `seller` CHANGE `$id` `$name` INT(11) NOT NULL DEFAULT '0'"; $res_2 = mysqli_query($conn, $sql_seller_name); // Check if the update was successful if (mysqli_stmt_affected_rows($stmt) > 0 && $res_1 && $res_2) { //echo "Data updated successfully."; echo ""; } else { if(mysqli_stmt_error($stmt) || !$res_1 || !$res_2){ echo ""; } } echo ""; // Close the statement mysqli_stmt_close($stmt); } } ?>