Paypal IPN调整库存的麻烦

时间:2013-12-09 01:15:06

标签: php paypal mysqli paypal-ipn

刚接触PHP,mysqli和paypalipn,我在使用Paypal IPN调整库存时遇到了一些困难。但是它似乎没有对数据库进行调整。

它应该做的是获取item_number,并调整大小并减少该特定项目的库存。我提前为可怕的语法道歉,这会让大多数程序员感到畏缩。我在这里做错了什么?

// Update the inventory
for ($i = 1; $i <= $_POST['num_cart_items']; $i++) {
    $id = $_POST['item_number'.$i];
    $quantity = $_POST['quantity'.$i];
    $size_find = $_POST['option_selection0'.$i];
    $size = 'size_'.$size_find;
    $stmt = $dbc->prepare("UPDATE `products` SET
        ".$size.",
        WHERE id = ?");
    $stmt->bind_param('i',
        `$size` - $quantity,
        $id);
    $stmt->execute();
    $stmt->close();
}

0 个答案:

没有答案