我正在尝试从Wordpress中插入数据库中的值。表名是“wp-consultte”,这就是我称之为的方式:$ wpdb-> insert('wp-consultte'....
使用WP调试“$ wpdb-> show_errors();”这出现了:WordPress数据库错误:[表'wordpress.wp-consultte'不存在]
我不明白为什么WP在数据库名称是'wp-consultte'时试图找到'wordpress.wp-consultte'
答案 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将是一个良好的开端。