php 设计登录网页。 点击登录 后出现下面的错误 跪求:解决方案,在线等!!
Warning:mysql_fetch_assoc():suppliedargumentisnotavalidMySQLresultresourceinC:\AppSer...
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL
result resource inC:\AppServ\www\handle_login.phpon line25 展开
result resource inC:\AppServ\www\handle_login.phpon line25 展开
3个回答
展开全部
sql语句由于语法错误或者与数据库结构不对应,造成mysql_qeury()执行不成功
而mysql_fetch_assoc()的参数正是msyql_query()函数返回的数据源,数据源无效,mysql_fetch_assoc()当然执行出错了
你上面的错误翻译过来就是:
警告:mysql_fetch_assoc():提供的参数是不是一个有效的MySQL
资源在:C:\APPSERV\WWW\handle_login.php 第25行上
其他2位回答者,看来都是初学者:
‘这不算错误吧只是警告,可能你这个用户没有注册,在数据库没有内容,所以报了这个警告’
这完全是误人子弟,只要sql语句正确,mysql_query()执行成功,那么,数据库有没有数据,都不会造成 mysql_fetch_assoc()的运行错误,mysql_query()函数是不是返回有效mysql资源与数据库有没有数据,毫无关系
‘mysql_fetch_assoc() 的参数不正确,看看传递的参数是什么’
参数不正确,这句话倒是说得也不能说不对,但看看传输的参数是什么,如果连mysql_fetch_assoc()的参数是mysql_query()执行返回的数据源都不知道的话,那就正宗是菜鸟,估计是今天早上第一次开始学习php。。。。
而mysql_fetch_assoc()的参数正是msyql_query()函数返回的数据源,数据源无效,mysql_fetch_assoc()当然执行出错了
你上面的错误翻译过来就是:
警告:mysql_fetch_assoc():提供的参数是不是一个有效的MySQL
资源在:C:\APPSERV\WWW\handle_login.php 第25行上
其他2位回答者,看来都是初学者:
‘这不算错误吧只是警告,可能你这个用户没有注册,在数据库没有内容,所以报了这个警告’
这完全是误人子弟,只要sql语句正确,mysql_query()执行成功,那么,数据库有没有数据,都不会造成 mysql_fetch_assoc()的运行错误,mysql_query()函数是不是返回有效mysql资源与数据库有没有数据,毫无关系
‘mysql_fetch_assoc() 的参数不正确,看看传递的参数是什么’
参数不正确,这句话倒是说得也不能说不对,但看看传输的参数是什么,如果连mysql_fetch_assoc()的参数是mysql_query()执行返回的数据源都不知道的话,那就正宗是菜鸟,估计是今天早上第一次开始学习php。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |