
正文
php网页数据库打不开了 php显示数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP不能读取数据库
错误信息的意思是:mysql_fetch_array() 的第一个参数必须是一个资源,但是你传入了一个布尔值。这说明你的mysql_query()执行失败。
list=D(QA1)-where($whereS)-limit($first,$pagesize)-order($sort $order)-select();这样试试吧。
query = select * from sing_board_data where no=$no and id=$id该代码中$no没有定义吧,你确认下。
);} } header(Location: login.php?errno=1);exit();//关闭资源 mysql_free_result($res);mysql_close($conn);你默认的主机是LOCALHOST吗?你还没有连接数据库呢。报的错误时什么?仔细看看,希望能帮到你。
错误是mysql_fetch_array的参数应该是资源类型的。
相关问答
Q1: php文件访问不了数据库(mysql)怎么办
1、网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。mysql的账户设置。
2、php脚本可以正常运行,如phpinfo()。只要一出现“mysql_connect”函数,就没反应,也不报错。
3、php3最好用apache4。80端口可能被别的程序占用。不行换个环境包如phpstudy试试。phpstudy支持php2到6自由切换。支持iis,nginx,apache等26种组合一键切换。
4、说明你目前的服务器本省没有可以访问数据库的权限需要对USER表中的用户权限做设置。
5、先用phpinfo();看一下是否支持mysql。要是没有,还是配置有问题。
Q2: php无法打开mysql数据库
首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
先用phpinfo();看一下是否支持mysql。要是没有,还是配置有问题。
网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。mysql的账户设置。
应该是服务器没开,打开wampserver,点击电脑右下角的图标,选择【启动所有服务】等待图标变成绿色,如果一直不是绿色就可能是80端口被占用,检查一下是不是IIS或其他程序占用的80端口。
可能是你安装的时候,选择扩张功能时,应该选择安装mysql,前面不再显示巴叉,PHP.ini里面就会有。ext文件夹里也会有libmysql.dll了,我也碰到过这种情况。重新安装试试。
Q3: 新建的“PHP网页”打不开
如果网站没问题php网页数据库打不开了,测试都Okphp网页数据库打不开了,那就是服务器不支持PHPphp网页数据库打不开了了。
404没找到呗。dwphp网页数据库打不开了的这种设置只是存储项目的,跟php毫无关系。你直接localhost,手动点击,进入到你写的界面。
新系统里没有安装支持PHP的环境,当然点不开啦。
php网页数据库打不开了的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php显示数据库、php网页数据库打不开了的信息别忘了在本站进行查找喔。






