关于“php_检测用户名”的问题,小编就整理了【3】个相关介绍“php_检测用户名”的解答:
验证用户名是否在数据库中已存在?这样:
psm = con.prepareStatement("select * from users where username=?");psm.setString(1,name);rs = psm.executeQuery()
;if(rs!=null){out.println("该用户名已经被注册!")
;response.sendRedirect("register.jsp");}else{在这里写插入数据的语句}扩展资料:访问数据库类文件写法//根据传过来的用户名查询数据库中是否存在此用户public String tblUserExist(String uName){String username = ""
;String sql="select uName from tbl_user where uName=?"
;try {pst = con.prepareStatement(sql);pst.setString(1,uName)
;ResultSet rst = pst.executeQuery()
php中如何进行用户信息的增加,删除,修改,功能?先用DW等布局工具把表单制作出来,把每个输入框的名字改为自己知道的,比如
姓名是username
手机是cellphone
地址是addr
等等
php增加:
其实一句话就可以了
mysql_query("insert into tablenames(username, cellphone, addr)
values('$_GET[username]', '$_GET[cellphone]', '$_GET[addr]')");
这就可以把数据插入到数据库中了,也就是增加
php删除
删除的时候需要获取当前记录的ID号,通过浏览器把ID号传到删除的文件或者动作中:
mysql_query("delete from tablenames where id=$_GET[id]");
就可以删除这个$_GET[id]的记录了
php修改
同上获取当前需要修改的ID号,通过下列语句修改
mysql_query("update tablesname set username='$_POST[username]', cellphone='$_POST[cellphone]',addr='$_POST[addr]' where id=$_GET[id]");
怎么利用js判断用户名和密码是否为空?把下面的代码添加到 head 中
<script type="text/javascript">
function checkLoginForm() {
var un = document.getElementById("Text1");
var pw = document.getElementById("Password1");
if(un.value == "" || pw.value == "") {
alert("用户名或密码不能为空");
return false;
}
}
</script>
把 <form method="post"> 改为
<form method="post" action="login.php" onsubmit="return checkLoginForm()">
你之前的 form 没有 action,需要有一个网址去 post,根据你的文件名修改 login.php
如果用户名和密码不为空,你不应该让网页跳转,而是直接提交表单。
你可以把现在这个页面命名为 login.php,然后提交给自己,在 PHP 中进行页面跳转
if(empty($user) || empty($pass)) {
echo "<script>alert('用户名或密码不能为空');</script>";
到此,以上就是小编对于“php_检测用户名”的问题就介绍到这了,希望介绍关于“php_检测用户名”的【3】点解答对大家有用。