如何获取表单提交php / mysql函数然后刷新

时间:2016-11-07 13:10:04

标签: php mysql

我在php中创建了一个表单...基本上它是一个带书籍的购物车。我想实现删除按钮,这样当买家点击删除按钮时,该项目将从购物车数据库中减去...现在我有一个表单,我已经相应地设置了方法和操作,但我不知道如何让它执行onclick功能,然后刷新页面,现在应该显示带有更新值的购物车... 这是我的表单代码

echo "<form action='' method='post'>";
    echo "<td><input  name='$isbn' type='submit' value='Remove'></td>";
    echo "</form>";

这是我的PHP功能来更新购物车

          function remove($db, $format, $isbn) {
if ($format = 'hardcover') {


    $query = 'UPDATE cart SET hardcover_purchased=hardcover_purchased-1 WHERE isbn=0061348112';
    $statement = $db->prepare($query);
    $statement->bindValue(':isbn', $isbn);

    $statement->execute();
    $result = $statement->fetchAll(PDO::FETCH_ASSOC);
    $statement->closeCursor();
    return $result;
} elseif ($format = 'softcover') {
    $query = 'UPDATE cart SET softcover_purchased=softcover_purchased-1 WHERE isbn=0061348112';
    $statement = $db->prepare($query);
    $statement->bindValue(':isbn', $isbn);

    $statement->execute();
    $result = $statement->fetchAll(PDO::FETCH_ASSOC);
    $statement->closeCursor();
    return $result;
} else {
    $query = 'UPDATE cart SET ebook_purchased=ebook_purchased-1 WHERE isbn=0061348112';
    $statement = $db->prepare($query);
    $statement->bindValue(':isbn', $isbn);

    $statement->execute();
    $result = $statement->fetchAll(PDO::FETCH_ASSOC);
    $statement->closeCursor();
    return $result;
}
}

0 个答案:

没有答案