PHP链接数据库,Call to undefined function mysql_connect()

在网页要运行时候,报错



查一下,原来php7不用mysql方法链接数据库了。

如果所使用的php低于7的可以使用mysqli_connect()方法链接:


这样就可以链接了。

如果mysql_connect()有执念,要用她的话,在集成开发环境中把php版本降回去再重启服务器,也是可以的。

阅读更多

Fatal error: Call to undefined function mysql_connect()

08-09

真背! 刚才写了一大堆 切换个输入法 sogou浏览器页面崩溃了 全部没有了rn我的环境是 php 5.3.1 +apache 2.2.14+mysql 5.1rn从网上搞了个留言板整合 虽然汇报一些错 不过数据总算能存到数据库中了,可是查看留言板却不行rn没有数据 然后我把 那个页面放到 php designer中debug 就报这样的错:rnFatal error: Call to undefined function mysql_connect() rn我承认 刚开始环境配置好的时候 通过 phpinfo() 测试 没有mysql 出现 别以为我傻rn那些去掉extension前面的;号 我都做了 没用 然后把pdo_mysql.default_socket,rnmysql.default_port,mysqli.default_port 还有一些默认的都改成我自己的数据库用户名 密码rn重启Apache 终于好了! 看到mysql mysqli了rn可是查看留言依然没有..。rn我得罪谁了 这么背 碰到那些无语的问题...rn我把 那个代码贴出来 各位大侠给我看看谢谢了~rncongfig.phprn[code=PHP]rnrn[/code]rn----------------------------------------------------------rnconn.phprn[code=PHP]rn 0xa0) rn $tmpstr .= substr($str, $i, 2);rn $i++;rn elsern $tmpstr .= substr($str, $i, 1);rn rn return $tmpstr;rn rnrnfunction htmlgl($str)rnrn$str = preg_replace( "@@is", "", $str ); rn$str = preg_replace( "@@is", "", $str ); rn$str = preg_replace( "@@is", "", $str ); rn$str = preg_replace( "@<(.*?)>@is", "", $str ); rnreturn $str;rnrnrnfunction safegl($str)rnrn$str=trim($str);rn$str=str_replace(",","",$str);rn$str=str_replace("'","",$str);rn$str=str_replace("%","",$str);rn$str=str_replace("<","",$str);rn$str=str_replace("?","",$str);rnreturn $str;rnrndefine("version","V2010.1");rn?>rn[/code]rn然后就在 Index.php debug 报错了rn[code=PHP]rnrn 查看留言rn rn rn rn rn rn rn 首页 | 上一页 |';rnrnrnif($page==$pagecount||$pagecount==0)rnrn$fypage.=' 下一页 | 尾页 ';rnrnelsernrn$fypage.=' 下一页 | 尾页 ';rnrnrnrn$fypage.='转到:';rn$a=1;rnwhile($a<=$pagecount)rnrn if($a==$page) rn rn $fypage.="第".$a."页"; rn rn elsern rn $fypage.="第".$a."页"; rn rn $a=$a+1;rnrn$fypage.="";rnecho $fypage;rnrnrnrnif($lysh==1)rn rn$sql='select * from guestbook where sh=1 order by id desc limit '.($page-1)*$pagesize.','.$pagesize;rn rn elsern rn$sql='select * from guestbook order by id desc limit '.($page-1)*$pagesize.','.$pagesize;rn rnrn$result=mysql_query($sql);rn$i=0;rnwhile($rs=mysql_fetch_array($result,MYSQL_ASSOC))rnrn$i=$i+1;rn?>rn rn NO. 留言人: rn rn 联系QQ: Email: 留言时间: rn rn 主题:rn rn rn 管理员回复:rn rn rn rn rn rn rn rn rn rn rn rn rn[/code]rn真的崩溃了...

Linux 下出现:Call to undefined function mysql_connect()

11-02

./configure --with-mysql=/usr/lib/mysql --with-zlib-dir=/usr/local/zlib rnmakernmake installrn这是我安装php的命令,没有提示任何错误。rn我用php在服务器端写了个函数,里面访问mysql,单独运行该脚本,正常执行,但是在客户端用soap调用该函数就出现下面的错误:rnCall to undefined function mysql_connect()rnrn已安装的软件包rnMySQL-client.i386 5.5.17-1.linux2.6 @/MySQL-client-5.5.17-1.linux2.6.i386 rnMySQL-devel.i386 5.5.17-1.linux2.6 @/MySQL-devel-5.5.17-1.linux2.6.i386 rnMySQL-embedded.i386 5.5.17-1.linux2.6 @/MySQL-embedded-5.5.17-1.linux2.6.i386rnMySQL-server.i386 5.5.17-1.linux2.6 @/MySQL-server-5.5.17-1.linux2.6.i386 rnMySQL-shared.i386 5.5.17-1.linux2.6 @/MySQL-shared-5.5.17-1.linux2.6.i386 rnMySQL-test.i386 5.5.17-1.linux2.6 @/MySQL-test-5.5.17-1.linux2.6.i386 rn可安装的软件包rnMySQL-python.i686 1.2.3-1.fc14 updates rnMySQL-zrm.noarch 2.1.1-7.fc14 fedora rnmysql.i686 5.1.58-1.fc14 updates rnmysql++.i686 3.1.0-2.fc14 fedora rnmysql++-devel.i686 3.1.0-2.fc14 fedora rnmysql++-manuals.i686 3.1.0-2.fc14 fedora rnmysql-bench.i686 5.1.58-1.fc14 updates rnmysql-connector-c++.i686 1.1.0-0.4.bzr895.fc14 updates rnmysql-connector-c++-devel.i686 1.1.0-0.4.bzr895.fc14 updates rnmysql-connector-java.i686 1:5.1.15-1.fc14 updates rnmysql-connector-odbc.i686 5.1.5r1144-7.fc13 fedora rnmysql-connector-python.noarch 0.3.2-2.fc14 updates rnmysql-connector-python3.noarch 0.3.2-2.fc14 updates rnmysql-devel.i686 5.1.58-1.fc14 updates rnmysql-embedded.i686 5.1.58-1.fc14 updates rnmysql-embedded-devel.i686 5.1.58-1.fc14 updates rnmysql-libs.i686 5.1.58-1.fc14 updates rnmysql-mmm.noarch 2.2.1-1.fc14 fedora rnmysql-mmm-agent.noarch 2.2.1-1.fc14 fedora rnmysql-mmm-monitor.noarch 2.2.1-1.fc14 fedora rnmysql-mmm-tools.noarch 2.2.1-1.fc14 fedora rnmysql-proxy.i686 0.8.1-1.fc14 updates rnmysql-proxy-devel.i686 0.8.1-1.fc14 updates rnmysql-server.i686 5.1.58-1.fc14 updates rnmysql-test.i686 5.1.58-1.fc14 updates rnmysql-utilities.noarch 1.0.1-0.5.2.35.fc14 updates rnmysql-workbench.i686 5.2.35-1.fc14 updates rnmysqlreport.noarch 3.5-4.fc12 fedora rnmysqltuner.noarch 1.1.1-1.fc13 fedora rnmysqludf_xql.i686 1.0.0-1.fc13 fedora rn

没有更多推荐了,返回首页