php中mysql报错Call to a member function fetch_assoc() on boolean
sql语句出现问题,检查sql语句拼写,标点符号是否有问题。
另外如果在php文件中有引用外部php文件(比如引用了conn.php数据库连接文件),请确保使用绝对引用,如果不同目录存在同名php文件的话可能你的引用文件与你所预期的不符。
假设网站目录结构如下:
./
conn.php
use/action.php
use/conn.php
如果你在action.php中使用“inclued(‘../conn.php’)”,可能会导致实际引用的是同目录下的conn.php文件。
如果出现Call to a member function fetch_assoc() on boo[……]
php中odbc方式连接sqlserver数据库
php中连接sqlserver的方式有好几种,第一次接触感觉odbc方式连接sqlserver比较简单!方法如下:
<?php $con = odbc_connect('DRIVER={SQL Server};SERVER=192.168.10.15;DATABASE=testdb',"sa","123456"); $query = "SELECT * FROM dbo.students"; $result = odbc_do($con,$query); while(odbc_fetch_row($result)) { $list = odbc_result($result, "na[......]
wordpress后台登录报错500
一直好好的,突然不知怎么wp站点就不能访问后台了,前台可以访问,网上也找了很多方法,搞了快一天才解决。
1.备份mysql数据库,从wp官网下载最新版wordpress,直接覆盖站点上的就文件。ok可以访问了。但是这种方法存在以下几个问题:主题、插件可能丢失。因为我的站点很简单,只要保证数据库不丢文章就不会丢失了。所以其他同学这样操作的话,建议先全站备份一下以防万一。
2.全新安装wordpress会自动检测是否存在wp-config.php文件,如果不存在则进入安装,然后生成数据库ftp等信息到wp-config.php文件中。所以上面覆盖后再访问因为存在旧的配置文件就不会进入安装程序。[……]
PHP中history.back(-1)导致的此网页的本地副本已过期[已解决][纠错]
php程序中在a.php提交数据到b.php执行相关操作后返回a.php并刷新,在b.php中使用
echo "<script>alert('提示:".$r."'); window.history.back(-1); </script>";
但是测试时发现,返回后直接提示本地副本已过期需要重新下载!后面查询一番资料已解决。红色字体为纠错内容。
1.将a.php中的<head runat=”server”>? 改为<head>保存即可。
2.也可能是缓存被清理了
检查页面代码 <META HTTP-EQUIV="pragma" CONTE[......]
PHP使用phpexcel或Jpgraph插件导致无法正确输出的解决方法
php使用第三方插件后不能正确导出excel文件或输入统计图,可按以下方法解决:
一、文件带有UTF-8 BOM:这种情况只要把签名给删掉就可以了,将文件改成不带BOM签名。
二、在php文件的<?php xxxxxx ?>代码前后浏览器不能有任何输出,空格也不行!尤其是<?php 的前面。 如果你有include其他php文件的话,也要确保include的文件<?php xx ?>前后没有输出文件。
三、因为你编写代码本身的问题导致,插件报错。
大部分情况下记住这句话:在使用jpgraph/phpexcel的时候<?php前绝对不可以有空格或其他输[……]
EFS文件加密导致文件无法打开复制移动
EFS是个好东西,据说EFS加密的文件至今都无法破解,他也是利用微软自带的加密功能加密的,最大的缺点就是在自己电脑上加密后自己可以打开看,如果电脑丢了,碰巧你电脑又没有设置密码,那么只要别人能打开电脑那么也能看到你的文件。前几天朋友抱怨说某个文件夹的文件打不开了,怎么弄都不行。去了一看windows右下角提示备份秘钥证书,也不知道是什么东西,本着小心谨慎的态度按系统提示备份了秘钥证书文件到电脑桌面(备份过程提示输入密码)。在电脑上使用另一个账户登录发现这些打不开的文件文件名都是绿色的,在文件右击属性“高级”里发现“加密内容以便保护数据”处于勾选状态,说明这些文件都启用了EFS加密,但是朋友说昨[……]