php - 使用 paypal iPN 向用户添加记录时出错

标签 php mysql

我正在尝试在用户付款后向他添加一条记录。

我当前使用的代码:

  $ordername = $_POST['item_name']; ,     $user = $_SESSION['username'];
    ,$payment_gross     = $_POST['mc_gross'];

  $insertOrder = $odb -> query("INSERT INTO orders (id, ordername, content, 
   status, list, username, date, price) VALUES(NULL, '$ordername', 0, 0, 0, 
   '$user', 0, , '$payment_gross')");

问题是它没有将记录添加到数据库中。

最佳答案

解决查询中的问题

您已在查询和值参数中传递了 8 个参数,您已传递了 9 个参数“'$user', 0, , '$ payment_gross'”,只需删除“0,”后的一个“,”

关于php - 使用 paypal iPN 向用户添加记录时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59708035/

相关文章:

php - 松散耦合的 MVC 的替代方案?

php mysql 批量或批量更新多列和多行,但如果列不为空则不更新

php - 使用php从sql数据库创建json对象

php - MySQL/PHP UPDATE 查询不起作用

php - 使用 Zend TableGateway 的 select() 时无法检索 id 值

php - php返回的数据为空,iOS

mysql - 将 MySQL 表导出到 .csv 文件

mysql - 重新为MySQL用户分配主机访问权限

php - 如果我订购两种产品,它只会在我的数据库中保存一种产品

java - 查询异常 : A reference class must be provided