MySQL&;PHP-插入值错误

MySQL&;PHP-插入值错误,php,mysql,Php,Mysql,当我尝试将数据插入MySQL时,会导致错误: 连接成功错误:插入登录('nick,pass')值 (“,”)您的SQL语法中有错误;请检查 对应于您的MySQL服务器版本,以便使用正确的语法 第1行“刻痕,通过”)附近的值(',)' 这行是错的 $sql = "INSERT INTO login (nick, pass) VALUES ('$nick, $pass')"; 应该是 $sql = "INSERT INTO login (nick, pass) VALUES ('$nickna

当我尝试将数据插入MySQL时,会导致错误:

连接成功错误:插入登录('nick,pass')值 (“,”)您的SQL语法中有错误;请检查 对应于您的MySQL服务器版本,以便使用正确的语法 第1行“刻痕,通过”)附近的值(',)'

这行是错的

 $sql = "INSERT INTO login (nick, pass) VALUES ('$nick, $pass')";
应该是

 $sql = "INSERT INTO login (nick, pass) VALUES ('$nickname', '$pass')";
                                                        ^     ^// saperate quotes for both the values

尼克也需要$nickname@KiwiJuicer谢谢你,伙计:)但这仍然不能解决我的问题。更糟糕的是,我看到了所有关于我的问题的问题,但我找不到。你现在犯了什么错误?我也这么想。“已成功连接错误:插入登录(nick,pass)值(',')列计数与第1行的值计数不匹配”加上,这也可能是的重复,因为这里也发生了这种情况。
 $sql = "INSERT INTO login (nick, pass) VALUES ('$nickname', '$pass')";
                                                        ^     ^// saperate quotes for both the values