环境:IIS+SQL5.6+PHP5.5.6 测试时都没什么问题。但是在coding时发现mysql和mysqli不能正常使用!
比如Calltoundefinedmethodmysqli::fetch_assoc()等。在线等,求速度。满意积分追加!...
比如Call to undefined method mysqli::fetch_assoc()等。在线等,求速度。满意积分追加!
展开
3个回答
展开全部
先看下phpinfo信息,是不是没有开启mysqli扩展!
复制php.ini-development为php.ini
对php.ini做如下修改:
extension_dir = "D:\php\ext" #设置php模块路径
date.timezone = PRC #设置时区为中国时区
register_globals = On #开启GET数据调用
short_open_tag = On #php支持短标签
cgi.force_redirect = 0 #开启以CGI方式运行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
以下php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
// 我觉得你是没有开启mysqli扩展
// 去掉
extension=php_mysqli.dll
// 前面的;分号
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_pdo_mysql.dll
推荐于2016-03-23 · 知道合伙人互联网行家
关注
展开全部
1、在phpinfo信息中开启mysqli扩展
2、复制php.ini-development为php.ini
对php.ini做如下修改(参考文献:http://houdunwang.com/lesson.html):
extension_dir = "D:\php\ext" #设置php模块路径
date.timezone = PRC #设置时区为中国时区
register_globals = On #开启GET数据调用
short_open_tag = On #php支持短标签
cgi.force_redirect = 0 #开启以CGI方式运行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
// 若是没有开启mysqli扩展,开启
// 去掉
extension=php_mysqli.dll
// 前面的;分号
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_pdo_mysql.dll 如些则ok。
2、复制php.ini-development为php.ini
对php.ini做如下修改(参考文献:http://houdunwang.com/lesson.html):
extension_dir = "D:\php\ext" #设置php模块路径
date.timezone = PRC #设置时区为中国时区
register_globals = On #开启GET数据调用
short_open_tag = On #php支持短标签
cgi.force_redirect = 0 #开启以CGI方式运行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
// 若是没有开启mysqli扩展,开启
// 去掉
extension=php_mysqli.dll
// 前面的;分号
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_pdo_mysql.dll 如些则ok。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysqli没加载吧,看下php.ini,看下phpinfo的信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询