检查数据库MySQL PHP中是否已存在用户名
发布时间:2021-02-01 17:27:15 所属栏目:MsSql教程 来源:网络整理
导读:我有一个registration.php页面,我需要检查我的数据库中是否已有用户名,这样我就不会有2个同名的成员… 以下是我将用户信息插入数据库的方式(用户名,密码,注册日期等): mysql_query("INSERT INTO UserDb (ID,TimeStamp,UserName,Password) VALUES ('$ipaddres
|
我有一个registration.php页面,我需要检查我的数据库中是否已有用户名,这样我就不会有2个同名的成员… 以下是我将用户信息插入数据库的方式(用户名,密码,注册日期等): mysql_query("INSERT INTO UserDb (ID,TimeStamp,UserName,Password) VALUES ('$ipaddress',NOW(),'$user_username','$user_password')");
如何在“UserName”字段下检查数据库“UserDb”以确保用户的变量“$user_username”不存在? 解决方法您可以将数据库中的用户名字段设置为主键或唯一,这可以保证数据库中的用户名唯一性.然后,如果您尝试插入已存在的用户名the mysql_query() function will fail,returning FALSE. 除此之外,您应该始终使用简单的select语句查询数据库中是否存在用户名: SELECT username FROM table WHERE username =’$php_username_var’; (编辑:天瑞地安资讯网_保定站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
- sql语句如何去重复记录?教你两个办法
- sql-server – sysmultiobjrefs SQL 2005上的Tem
- sql-server – 格式编号,以MS SQL Server中的百分
- sql-server – 如何在SQL Server中生成GUID?
- sql-server – 在SAN环境中对SQL索引进行碎片整理
- sql-server – 如何在表中查找rowsize
- 将图像存储在数据库或文件系统中
- sql-server – 在负载下插入性能增加:为什么?
- sql-server-2012 – 没有数据的SQL Server 2012拷
- sql – Postgres:选择具有大于1的字段数的所有行
热点阅读

