对不起,我真的很愚蠢的问题。(我在这方面很新!)。
我有一个查询(mysql,编程语言是php):
mysql_query("INSERT INTO user (id, f_name, l_name, email, user_name, password, b_day, gender, country, p_number, address, active)
VALUES ('NULL', '$_POST[fname]', '$_POST[lname]', '$_POST[email]', '$_POST[username]', '$_POST[password]', '$_POST[bday]', '$gender', '$_POST[country]', '$_POST[phone]', 'address', '0')")
or die("The username already exist");
我需要对其应用一些条件,比如......
if (mysql_query done inserting successfully){
// do 1-
// 2-
// 3-
// 4-
}
else {die("The username already exist");
//and do
// 1-
// 2-
// 3-
// 4-
}
顺便说一句,我在 mysql 数据库中将用户名设置为唯一的,因此如果有人想插入类似的东西并且我将其捕获为用户已经存在,则会给出错误。
我怎样才能做到这一点?