我使用了;wpdb“;在我的代码中,但它不起作用,并且出现以下错误:
致命错误:对非对象调用成员函数insert()
注意:尝试获取非对象的属性“;在tablename中=$wpdb->;“前缀。”投诉\';
global $wpdb;
$name = $_POST["name"];
$email = $_POST["email"];
$dis = $_POST["dis"];
$code = $_POST["code"];
function insert_record_to_db($name,$email,$dis){
global $wpdb;
$tablename = $wpdb->prefix.\'complaint\';
$data=array(
\'name\' => \'$name\',
\'email\' => \'$email\',
\'dis\' => \'$dis\'
);
$format= array(\'%s\',\'%s\',\'%s\');
$wpdb->insert( $tablename , $data , $format );
};
insert_record_to_db($name,$email,$dis);