【发布时间】:2011-02-24 10:46:22
【问题描述】:
我已经知道如何在数据库中插入。我唯一的问题是获取要插入数据库的文本框的值。这是我的代码:
函数 dbAdd() { 全球 $wpdb; $new_title = $_POST['new_title']; $new_author = $_POST['new_author']; $new_url = $_POST['new_url']; if($wpdb->insert('wp_podcast_data', array('mp3_id' => '', 'title' => '$new_title', 'creator' => '$new_author', 'url' => '$new_url ') )) { echo"保存成功!
"; }别的 { 回声 mysql_error(); } } -------------------------------------------------- -------- 功能 player_manager_index() { if($_SERVER['REQUEST_METHOD']=='POST') { dbAdd(); } ?>播客播放器管理器(此插件尚未完成)
注意:此播放器管理器需要您想要包含在播客播放器中的 mp3 文件的 URL。
请帮助我。我是wordpress的新手。非常感谢。
【问题讨论】:
-
现在发生了什么?是有错误还是什么都没有发生?另外,我会检查 $_POST 是否为空,而不是检查 REQUEST_METHOD,因为 WordPress 更改了很多此类数据。