<?PHP
$connf=mysql_connect("localhost","root","123456") or die("连接数据库服务器失败!".mysql_error());
$db_select=mysql_select_db("campusbusiness",$connf);
mysql_query("set names utf8",$connf);
$name=$_POST['reg_name'];
$pwd=$_POST['reg_pwd'];
$qq=$_POST['reg_qq'];
$phone=$_POST['reg_phone'];
$imei=$_POST['reg_imei'];
$counts=0;
//从服务器数据库的register表中查询 reg_name这列
$select=mysql_query("SELECT reg_name FROM register",$connf);
$num=mysql_num_rows($select);
//得到reg_name这列的数据以数组的方式存储,并赋值给$db_data。(如果没有查到该资源就返回false)
while($db_data=mysql_fetch_array($select,MYSQL_ASSOC))
{
//判断用户名是否重复
if($db_data['reg_name']!=$name)
{
$counts++;
}
}
//如果不想等的数量等于总行数,即所有的行都和用户输入的不相同(就是说数据库中还没有该名字的注册),或者数据库里的行数是零(同样说明数据库还没有改名字//的用户注册)
if($counts==$num||$num==0)
{
$insert=mysql_query("INSERT INTO register (reg_name,reg_pwd,reg_qq,reg_phone,reg_imei)
VALUE ('".$name."','".$pwd."','".$qq."','".$phone."','".$imei."');",$connf);
if($insert)
{
echo "11111";//注册成功
}else{
echo "11";//用户名重复
}
}
?>
$connf=mysql_connect("localhost","root","123456") or die("连接数据库服务器失败!".mysql_error());
$db_select=mysql_select_db("campusbusiness",$connf);
mysql_query("set names utf8",$connf);
$name=$_POST['reg_name'];
$pwd=$_POST['reg_pwd'];
$qq=$_POST['reg_qq'];
$phone=$_POST['reg_phone'];
$imei=$_POST['reg_imei'];
$counts=0;
//从服务器数据库的register表中查询 reg_name这列
$select=mysql_query("SELECT reg_name FROM register",$connf);
$num=mysql_num_rows($select);
//得到reg_name这列的数据以数组的方式存储,并赋值给$db_data。(如果没有查到该资源就返回false)
while($db_data=mysql_fetch_array($select,MYSQL_ASSOC))
{
//判断用户名是否重复
if($db_data['reg_name']!=$name)
{
$counts++;
}
}
//如果不想等的数量等于总行数,即所有的行都和用户输入的不相同(就是说数据库中还没有该名字的注册),或者数据库里的行数是零(同样说明数据库还没有改名字//的用户注册)
if($counts==$num||$num==0)
{
$insert=mysql_query("INSERT INTO register (reg_name,reg_pwd,reg_qq,reg_phone,reg_imei)
VALUE ('".$name."','".$pwd."','".$qq."','".$phone."','".$imei."');",$connf);
if($insert)
{
echo "11111";//注册成功
}else{
echo "11";//用户名重复
}
}
?>