SongKer 发布时间:2014-09-09 分类:Web 阅读:6480次 添加评论
当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);
发表评论:
◎欢迎您的参与讨论。