What are the potential drawbacks of using links with fixed values for updating item quantities in a PHP shopping cart?

Using links with fixed values for updating item quantities in a PHP shopping cart can lead to potential drawbacks such as limited flexibility in adjusting quantities and security vulnerabilities like manipulation of quantities by users. To solve this issue, it is recommended to use a form submission method with hidden input fields to securely update item quantities.

<form method="post" action="update_cart.php">
    <input type="hidden" name="item_id" value="123">
    <input type="number" name="quantity" value="1">
    <input type="submit" value="Update Quantity">
</form>