我正在通過爲其創建擴展來修改現有的插件。我試圖用基本信息更新一行,以測試$ 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
的新列中。