你拿这个用户名去数据库查询,如果有记录返回的话就输出
<script>
var doadd=confirm("已经该存在用户名,仍然要添加吗?");
if(doadd==true){
...
}
else{
...
}
</script>
<script>
var doadd=confirm("已经该存在用户名,仍然要添加吗?");
if(doadd==true){
...
}
else{
...
}
</script>
mysql_connect('localhost','root','password') or die('不能连接到服务器');
mysql_select_db('blog') or die('不能连接到数据库');
$username = 'fufay';
$sql = "select * from Users where username = '" . $username . "'";
mysql_query($sql);
$nums = mysql_affected_rows();
mysql_close();
if($nums > 0)
//do something;
echo '用户名重复!';
else
//do another things;
echo '不存在此用户名!';
?>
mysql_connect('localhost','root','password') or die('不能连接到服务器');
mysql_select_db('blog') or die('不能连接到数据库');
$username = 'fufay';
$sql = "select * from Users where username = '" . $username . "'";
mysql_query($sql);
$nums = mysql_affected_rows();
mysql_close();
if($nums > 0)//有重复的情况
?>
<script>
var doadd=confirm("已经该存在用户名,仍然要添加吗?");//弹出确认对话框
if(doadd==true){//点击确认按钮
...
}
else{//点击取消按钮
...
}
</script>
<?
else //无重复的情况
echo '该用户名尚无重复!';
?>
在else后面加history.go(-1);就行了
自己要多思考,这样才会提高得快