你好,我正在研究一個模板,我必須獲取一些值並將它們插入到我自己創建的wordpress數據庫表中。 現在,因爲我不知道如何在wordpress數據庫中插入記錄,所以我嘗試在我的本地服務器上進行練習。 我temlate文件是:在wordpress數據庫中插入兩行
<?php
/**
Template Name: Injection.
*/
get_header();
?>
<form method="post" action="">
Album: <input type="text" name="album" />
Artist: <input type="text" name="artist" />
<input type="submit" name="submit"/>
</form>
<?php
if(isset($_POST['submit']))
{
require_once('../../../wp-load.php');
global $wpdb
$album=$_POST['album'];
$artist=$_POST['artist'];
$wpdb->insert('music', array('album' => $album, 'artist' => $artist), array('%s', '%s'))
}
?>
,在這裏我有一個奇怪的問題,如果我不使用這裏$ wbdb類,那麼我temlate文件數據顯示在前端,但是當我用$ WPDB插入,然後它顯示什麼前端。
那麼你有什麼建議我該怎麼做在MySQL中插入數據。
感謝
其實我檢查了很多次,本身沒有給予任何解析erroe頁,但要知道它的工作,我在表成功保存數據....謝謝 – Dinesh
歡迎你親愛的:) –