我正在尝试为用户注册创建电子邮件验证。
我正在按照分步说明进行操作,但我陷入了应该很简单的事情。
我应该使用 MySql 查询将以下内容插入数据库:
mysql_query("INSERT INTO users (username, password, email, hash) VALUES(
'". mysql_escape_string($name) ."',
'". mysql_escape_string(md5($password)) ."',
'". mysql_escape_string($email) ."',
'". mysql_escape_string($hash) ."') ") or die(mysql_error());
我正在使用 WAMP 服务器。我去我的数据库,选择表,在选择 SQL 选项卡后插入上面的内容,单击 go 并得到响应:
"#1064 - 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,了解在 'mysql_query("INSERT INTO users (username, password, email, hash) VALUES('" .m' 在第 1 行"
我似乎永远无法将查询插入到 phpMyAdmin 数据库中而不会出现某种错误。我希望有人能对此有所了解,让我有一个外部的看法。
不用说,我将不胜感激任何意见。我对此并不陌生,而且不知所措。