![]() |
|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
#1
IP: 112.87.85.4
|
|||
|
|||
|
WordPress为用户提供了一系列用于数据库操作的函数类——wpdb。
不可直接调用wpdb类中的方法,应使用全局变量$wpdb。WordPress提供一个全局变量$wpdb,该全局变量是负责与WordPress数据库交流的类的实例化。(在自定义函数中使用$wpdb前,请记住全局化$wpdb。) 可以用$wpdb对象从任何一个WordPress数据库表(而非仅仅标准数据库表)中读取数据。例如,如果你需要从一个名为“mytable”的自定义表中查询一些信息,可以使用以下代码: $myrows = $wpdb->get_results( "SELECT id, name FROM mytable" ); $wpdb对象可以与任何数量的数据库表交流,但这些数据库表只能来自一个数据库——WordPress数据库。如果你要连接到其它数据库(极少情况),那么你就需要用相应的连接细节信息从wpdb类中将你的对象实例化。如果需要设置多个数据库,可以考虑使用 hyperdb。 $wpdb是一个全局变量,包含多个关于数据库查询函数: $wpdb -> get_results('query'); $wpdb->query('query'); $wpdb->get_var('query',column_offset,row_offset); $wpdb->get_row('query', output_type, row_offset); $wpdb->get_col('query',column_offset); $wpdb->get_results('query', output_type); $wpdb->insert( $table, $data, $format ); $wpdb->update( $table, $data, $where, $format = null, $where_format = null ); $wpdb->prepare( 'query' [, value_parameter, value_parameter ... ] ); $wpdb->show_errors(); $wpdb->hide_errors(); $wpdb->print_error(); $wpdb->get_col_info('type', offset); $wpdb->flush(); 参考手册:http://codex.wordpress.org/Function_Reference/wpdb_Class |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Simple Steps to Change Your Table Prefix in WordPress | Abby | WordPress | 0 | 2014-04-14 03:40 PM |
| Install WordPress on IIS | topvip | Blog(博客)/Wiki(维客)/RSS/Cms | 1 | 2010-01-25 08:31 PM |
| 让wordpress首页显示特殊页面(flash首页等) | yahoo | Blog(博客)/Wiki(维客)/RSS/Cms | 0 | 2009-02-25 06:58 AM |
| wordpress 搜索引擎优化的二十条实用技巧 | car | 搜索引擎优化 | 0 | 2008-03-11 08:33 AM |
| WordPress 中文包 | sunshine | Blog(博客)/Wiki(维客)/RSS/Cms | 0 | 2007-03-12 10:16 AM |