资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php数据库异常 php 数据库

PHP数据库调用出错怎么办?

遇见这种情况:“Fatal error: Call to a member function fetch_row() on a non-object”

十年的平坝网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整平坝建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“平坝网站设计”,“平坝网站推广”以来,每个客户项目都认真落实执行。

然后显示出:“严重错误:调用fetch_row()的不是一个对象”。

就要立即开始检查 : 

首先,来执行代码$result_news = $mysqli-query ( $query_news );

第二步开始检查结果是否正确,也就是说,看 $result_news 是否为同一个对象,写下代码: print_r($result_news)来查看;

正确结果为: mysqli_result Object ( [current_field] = 0 [field_count] = 8 [lengths] = [num_rows] = 1 [type] = 0 )

连接php显示数据库失败怎么回事啊?

连接字串中的用户名和密码错误。你查一下test.php的第三行看看就知道了。

php频繁刷新网页运行一段时间后出现数据库连接错误?

这是由于数据库连接数过多导致的,说明之前建立的连接你没有释放。

看到你的需求是实时获取数据库里面的内容,可以考虑使用内存数据库,这样返回的效率高,也会避免过多连接的错误。

可以使用redis和memcache来解决这个问题。代码如下,记得首先要安装redis,并且要安装php-redis扩展。

?php

$redis = new Redis();

$redis-connect('127.0.0.1', 6379);//serverip port

$redis-auth('mypassword');//my redis password

$redis -set( "test" , "Hello World");

echo $redis -get( "test");


网页名称:php数据库异常 php 数据库
标题来源:http://cdkjz.cn/article/dopodhe.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220