php对注册用户名的限制代码怎么写?
来源:百度知道 编辑:UC知道 时间:2024/05/30 01:28:14
例如:不可重名,不可为空
$username=$_POST["username"];
if(!$username){
echo "不能为空!";
exit;
}
if($notsamename = mysql_query("select id from `users` where username = ${username}"))
{
echo "不能重名!";
exit;
}
和PHP无关..数据库问题
如果不动数据库...先 select 判断是否有相同用户名存在..存在则不让注册~~不存在再添加数据~
还有个好办法就是修改数据库字段..对用户名做唯一索引..不过这样插入记录就要做更完善的错误判断了!