在WPDB行WordPress上得到错误

时间:2018-08-02 17:55:43

标签: wordpress

获取错误$ 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 )      
 } 

1 个答案:

答案 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.
}