【发布时间】:2015-10-04 20:52:58
【问题描述】:
我正在通过创建扩展来修改现有插件。我试图用基本信息更新一行,只是为了测试 $wpdb->update 是否有效,但即使使用普通值,它似乎也会卡住。请看一下这个image。表单一直显示工作符号,但是当我查看数据库时,已经创建了一个新行,所以帖子通过了。我认为它卡在我下面的代码行中。我在这个网站上阅读了一些其他类似的questions,人们通过将$data 和$where 术语放入变量来解决问题,所以我这样做了。它使阅读更容易,但似乎无法解决我的问题。
$amount_field_col = array('post_amount' => '12.15');
$where_clause = array('ID' => '30');
$wpdb->update('wp_posts', $amount_field_col, $where_clause);
知道为什么它可能无法更新该行以及为什么它会卡住吗?这里的总体目标是我为现有表单创建了一个新字段,并且我希望能够将输入输入到表单中并将其插入我在 PHPMyAdmin 中创建的名为 post_amount 的新列中。
【问题讨论】: