WP中的表名问题

时间:2012-06-19 16:53:28

标签: database wordpress

我正在尝试从Wordpress中插入数据库中的值。表名是“wp-consultte”,这就是我称之为的方式:$ wpdb-> insert('wp-consultte'....

使用WP调试“$ wpdb-> show_errors();”这出现了:WordPress数据库错误:[表'wordpress.wp-consultte'不存在]

我不明白为什么WP在数据库名称是'wp-consultte'时试图找到'wordpress.wp-consultte'

2 个答案:

答案 0 :(得分:0)

不确定为什么插入不起作用,但您可以随时使用

$wpdb->query("INSERT INTO 'wp-consultte' ...

答案 1 :(得分:0)

首先,wordpress.wp-consultte指的是wordpress 数据库中的wp-consultit 。因此,它正在寻找正确的地方。

您必须先在数据库中创建表。根据您之前的问题:Problems using database from Wordpress我认为它还不存在。

http://codex.wordpress.org/Creating_Tables_with_Plugins#Create_Database_Tables将是一个良好的开端。