php中打不开数据库,php中打不开数据库怎么回事

php无法打开mysql数据库

其实错误信息已经提示了错误的原因:

成都创新互联公司专业为企业提供当阳网站建设、当阳做网站、当阳网站设计、当阳网站制作等企业网站建设、网页设计与制作、当阳企业网站模板建站服务,10余年当阳做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given

警告:mysqli_select_db()的第1个参数应该是mysqli,而你给的是字符串

Warning: mysql_error() expects parameter 1 to be resource, object given in

警告:mysql_error()的第1个参数应该是个资源句柄,而你给的是个对象

据我的判断,可能你没有注意到这两个函数的正确用法,以下是这两个参数的原型:

bool mysqli_select_db ( mysqli $link , string $dbname )

string mysql_error ([ resource $link_identifier = NULL ] )

据此,建议代码修改如下:

$db_selected=mysqli_select_db($link,"homework")

至于“警告:mysql_error()的第1个参数应该是个资源句柄,而你给的是个对象”,这个错误的原因,据我的判断,你还需要检查下 $link 是不是正确连接到mysql了。

PHP不能读取数据库

一点小经验~!

网上的各种教程~1

我就不说了~!我疯狂的试验了各种教程~!

都无法让我的php5连接数据库

可是php4却能正常~!

我为此三天熬夜,也没弄明白!

后来我发现~!

zend安装的时候会备份老的php配置文件

也就是php.ini文件~!

运行的zend的时候 ,也就是说~!你怎么配置新php 都无法见效~

导致mysql无法连接~!

其实我们只要看到现在zend读取的是哪个配置文件~!

覆盖就好~!

比如~!

我们用php探针~!发现 第五行 Loaded Configuration File C:\phpcopy\php.ini

哈哈原因就在这里~!

我一直配置的是php5文件下的 php.ini

白白浪费我三天时间!~

在下菜鸟~!很多人都没遇到这个问题~!

老手不要骂我~!

不过也希望对新手有用!

如果你用了所有的办法!都不能运行php5

不妨试试我这招!

推荐:最好先卸载zend 装上php5之后

在重新安装zend~!

菜鸟提问 在打开php数据库时,总打不开

首先没有看到数据库的链接;

代码里面怎么都没有php的标签的??php ?

为什么php连接不了数据库?

这个错误的意思是文件没有找到,需要的文件名是:数据库连接.PHP

你检查文件是否存在,确保正确文件存在即可解决。

当然,有时候看起来存在,实际上电脑认为不存在,这就是汉字编码问题,看起来一样的汉字,在UTF-8、GBK下的电脑存储数据是不同的。建议所有的PHP文件名都使用英文,这样可以避免编码问题。

分享标题:php中打不开数据库,php中打不开数据库怎么回事
转载来于:https://www.cdcxhl.com/article4/hshcie.html

成都网站建设公司_创新互联,为您提供自适应网站动态网站全网营销推广网站内链关键词优化网站策划

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设