
正文
php数据库参数错误 php方法参数错误
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php查询数据库,输入错误的参数,导致查询结果为空?
这是一个很正常的事情,告诉用户什么都没查到,然后提供一个返回的链接就行了。示例代码如下
?php
//...省略查询过程,假定$result是查询结果
?
?php if (empty($result)):?
h2没有查到哦/h2
a href="javascript: history.go(-1);"点击这里返回,换个条件试试/a
?php else:?
table
!-- 输出查询结果,略 --
/table
?php endif;?
相关问答
Q1: php Resource id #4 是什么原因?
这是一种数据库存取数据的语法形式,具体工能如下:
mysql_query函数执行的结果就是资源类型的。
resource mysql_query ( string query [, resource link_identifier] )
mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。
从结果集中取得数据就得用到 mysql_fetch_array 等函数。
php Resource id#4一般是数据引用参数错误出现的返回值错误。
Resource id #4 这个不是错误。而是你直接把数据库的查询结果打印出来所致。
需要用mysql_fatch_array把查询结果遍历并取出数据放到数组或者是变量中才行。
Q2: php如何连接mysql数据库,登录时候14行出现错误
这种情况说明你的第一个参数错误,就是得到的不是数据库资源。
你需要使用$row = mysql_fetch_row($res)来判断资源是否存在,这样就不会报错。
这种错误一般就是我们常说的空引用,就是数据都不存在,你就调用数据的方法就会出问题。
php数据库参数错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php方法参数错误、php数据库参数错误的信息别忘了在本站进行查找喔。








