SQL列计数错误

时间:2014-03-02 02:55:26

标签: mysql sql mysqli

我知道这个错误意味着我的计数已关闭,但对于我的生活,我无法看到我在哪里。 你能吗?

 $query="INSERT INTO users (fhsu_email, password, f_name, l_name, o_email, p_number, type, s_id) VALUES ('$fhsu_email', '$password', '$f_name', '$l_name' '$o_email', '$p_number', '$type', '$s_id')";  

我看到8个字段和8个值。我的意思是,除非我长期看着它,它的脸盯着我。

1 个答案:

答案 0 :(得分:1)

'$o_email'之前缺少逗号? :

INSERT INTO 
    users 
        (fhsu_email
        , password
        , f_name
        , l_name
        , o_email
        , p_number
        , type
        , s_id) 
VALUES 
        ('$fhsu_email'
        , '$password'
        , '$f_name'
        , '$l_name'
        '$o_email'
        ^^
        , '$p_number'
        , '$type'
        , '$s_id')";