我正在使用 MySQL 语句 INSERT INTO 将数据插入到我的表中。我有几个独特的字段,例如用户名和电子邮件。我想插入数据,但是如果已经使用了一个唯一字段(比如有人试图使用已经存在的用户名),我想执行一个操作。
说重定向页面,或设置会话。目前我的代码就像它插入一样,但显然什么都不做,因为该字段是唯一的。我已经尝试了下面的代码,但我没有运气。
// Add the data to the table 'users'
mysql_query("INSERT INTO users
(username, password, email, dob, gender) VALUES('$username', '$cleansedPassword', '$email', '$dob', '$gender') ")
or header( 'Location: index.php' ) ;
header( 'Location: SignUp.php' ) ;