SongKer 发布时间:2014-09-09 分类:Web 阅读:7375次 添加评论
当Wordpress博客的某些系统函数无法满足我们的要求时,我们可以自己来操作数据库,实现自己想要的操作,如查询,更新数据,插入数据等..下面是代码:
需要引用两个文件。注意文件的路径。
//数据库类
require_once('../wp-includes/wp-db.php');
//WP_Query 类
require_once('../wp-includes/query.php');$wpdb的各个函数
//查询一行get_row,传递链接表的类别id,获取类别的名称行
function gettitle($id)
{
global $wpdb;
$mylink = $wpdb->get_row("SELECT * FROM $wpdb->terms WHERE term_id = ".$id);
echo $mylink->name." | ";
}//查询整张表
$querystr = "SELECT column_1 FROM test_table";
$results = $wpdb->get_results($querystr);
$i=0;
while ($i< count($results))
{
echo $results[$i]->column_1."<br />";
$i++;
}//插入数据
$table = "test_table"; $data_array = array( ‘column_1′ => ‘data1′, ‘column_2′ => ‘data2′ );
//更新
$table = "test_table"; $data_array = array( ‘column_1′ => ‘new_data1′ ); $where_clause = array( ‘column_2′ => ‘data2′ ); $wpdb->update($table,$data_array,$where_clause);
发表评论:
◎欢迎您的参与讨论。