获取错误$ wodb为Uncaught SyntaxError:意外标识符
function store_db() {
global $wpdb; $fields = array('email');
$tbl_name = $wpdb->prefix.'feedback';
$kv_data = array( 's_email'=> $email) ;
$wpdb->insert( $tbl_name, $kv_data )
}
答案 0 :(得分:1)
您应该考虑使用IDE,例如Sublime Text,DreamWeaver,PHP Storm等。其中任何数量的代码都会向您显示语法错误在哪里。我将其粘贴到IDE中,它立即告诉我在$wpdb->insert( $tbl_name, $kv_data )
行之后缺少半角冒号。
此外,您还需要注意管理格式/缩进-以后您会喜欢的!
function store_db() {
global $wpdb;
$field = array( 'email' );
$table = $wpdb->prefix.'feedback';
$kv_data = array( 's_email' => $email );
$wpdb->insert( $table, $kv_data ); // Added `;` to this line.
}