php验证问题 帮我解决一下???

来源:百度知道 编辑:UC知道 时间:2024/09/22 16:11:35
php中我有一个注册表单,在姓名旁写了一个检测按钮,当输入姓名然后在按按钮 就检测是否在数据库中存在啊,代码怎么写啊??

要是用php写是提交后测试,页面已经刷新了
就算出错也很多数据丢失了(当然可以用粘性表单来避免)
php简单 假设使用GET方法传递参数name
<?php
mysql_connect('localhost','root','密码');
mysql_select_db("数据库名");
$query="select name from 表名 where name=\"".$_GET['name']."\"";
$result=mysql_query($query);
if(mysql_num_rows($result)==1)
echo "已经被占用!";
else echo "可以使用!";
?>

其实标准是用ajax写,异步请求,避免刷新页面。