PHP+MySQL用户登录select无结果问题
2012-08-17 23:11
225 查看
问题:
$check_query = mysql_query("select userID from userinfo where userName='$username' and userPwd='$password' ");
执行这个login.php之后
出现如下情况:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in login.php on line 19
line 19 是这样的:if($result = mysql_fetch_array($check_query))
出现这错误一般情况由查询不到数据而引起的。
查询不到数据大致分2种情况:
1.无数据
2.sql语法错误
错误原因:mysql_query的语法 mysql_query(query,connection)
所以应该改为$check_query = mysql_query("select * from userinfo where userName='$username' and userPwd='$password' limit 1;",$con);
红色是重点。
$check_query = mysql_query("select userID from userinfo where userName='$username' and userPwd='$password' ");
执行这个login.php之后
出现如下情况:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in login.php on line 19
line 19 是这样的:if($result = mysql_fetch_array($check_query))
出现这错误一般情况由查询不到数据而引起的。
查询不到数据大致分2种情况:
1.无数据
2.sql语法错误
错误原因:mysql_query的语法 mysql_query(query,connection)
所以应该改为$check_query = mysql_query("select * from userinfo where userName='$username' and userPwd='$password' limit 1;",$con);
红色是重点。
相关文章推荐
- PHP和mysql做用户登录验证 .
- MySQL 5.7 第一次登录用户权限问题
- php mysql扩展使用mysqli扩展查询结果的问题
- php+mysql大量用户登录解决方案
- 【京东账户】——Mysql/PHP/Ajax爬坑之用户登录
- php解决微信开发中用户昵称中的特殊字符与emoji表情写入mysql错误的问题
- php操作mysql获取select 结果的几种方法
- php+MySQL实现登录时去数据库校验用户输入的登录名和密码是否正确。。。(session的用法)
- php基础系列:从用户登录处理程序学习mysql扩展基本操作
- php 操作mysql 获取select 结果的几种方式
- PHP连接MySQL查询结果中文显示乱码问题
- Android+PHP+Mysql实现用户登录
- LAMP开发精要(13):PHP中使用mysql_stmt(预处理语句)处理select查询结果
- mysql登录用户验证遇到的问题 access denied for user ‘user’@'localhost'
- MySQL新用户无法登录问题
- mysql 导出select语句结果到excel文件遇到问题及解决方法
- MySQL 用户登录密码和远程登录权限问题
- php中使用mysql_stmt(预处理语句)来处理select查询结果
- php基础系列:从用户登录处理程序学习mysql扩展基本操作
- 针对MySQL5.5版本用%创建用户后在本地(localhost)无法登录的问题