我有自定義表名「後端成員」。那麼我有代碼如何使用$ wpdb將數據插入到該表中。從wordpress數據庫查詢所有數據
global $wpdb;
if (isset($_POST['save'])){
$wpdb->insert('backend-member', array(
'navn' => $_POST['field1'],
'mobil' => $_POST['field2'],
'email' => $_POST['field4'],
'facebook' => $_POST['field3'],
'date_created' => date("M d,Y H:i:s")
),
array('%s', '%s', '%s', '%s', '%s')
);
header('location:/');
}
及其工作要插入的數據。 我試圖使用這段代碼查詢所有數據,但它不起作用,沒有結果,甚至沒有出現錯誤,有人幫助我如何使這項工作?謝謝。這是我的代碼。
global $wpdb;
$result = $wpdb->get_results ("
SELECT *
FROM backend-member");
foreach ($result as $page)
{
echo $page->id.'<br/>';
echo $page->navn.'<br/>';
}
在此先感謝
你說的「它不工作」的意思是 - 你得到一個錯誤? SQL失敗了嗎?沒有結果被返回?我們無法幫助的是,我們不知道我們想要幫助什麼問題! – FluffyKitten
對不起,我的意思是說,插入數據正在工作,但是當我查詢數據時,它不起作用,意味着沒有結果或錯誤出現。 –
沒有錯誤,這個'$ backend-member'應該會拋出一個錯誤。編輯:你從它刪除'$',那仍然應該拋出一個錯誤,我的評論是基於原來的帖子https://stackoverflow.com/revisions/46030011/1 –