1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
global $wpdb;
 
//1、使用 insert()方法向数据库中添加数据
//$wpdb->insert( $table, $data, $format );
$wpdb->insert($wpdb->prefix . 'users', array('nickname' => '老来搜', 'gender' => '男', 'sign' => 'wordpress'));
 
//2、使用 update()方法更新数据库中的数据  
//$wpdb->update( $table, $data, $where, $format = null, $where_format = null );
$wpdb->update($wpdb->prefix . 'users', array('gender' => '男', 'sign' => 'wordpress'), array('id' => '100'));
 
//3、使用 get_var()获取数据库中的数据
//$wpdb->get_var('query', column_offset, row_offset);
$var = $wpdb->get_var('SELECT * FROM `' . $wpdb->prefix . 'users`', 3, 2);
$row_count = $wpdb->get_var('SELECT ROW_COUNT()');
 
//4、使用 query()方法删除数据库中的数据
//$wpdb->query('query');
$wpdb->query("DELETE FROM `" . $wpdb->prefix . "users` WHERE `sign` = 'wordpress'");
 
//5、使用 get_results()获取数据库中的数据
//$wpdb->get_results('query', output_type);
$rows = $wpdb->get_results("SELECT * FROM `" . $wpdb->prefix . "users`", ARRAY_A);
 
//6、使用 get_row() get_col()获取数据库中的数据
//$wpdb->get_row('query', output_type, row_offset);
//$wpdb->get_col('query',column_offset);
$row = $wpdb->get_row("SELECT * FROM `" . $wpdb->prefix . "users`", ARRAY_A, 1);
 
//7、使用 show_errors()、print_error()、hide_errors()、last_error 调试 SQL  
$wpdb->show_errors();
$wpdb->print_error();
$wpdb->hide_errors();

版权声明:部分文章、图片等内容为用户发布或互联网整理而来,仅供学习参考。如有侵犯您的版权,请联系我们,将立刻删除。