PHP连接MySQL的2种方法小结以及防止乱码


Posted in PHP onMarch 11, 2014

PHP的MySQL配置

报错信息:Class 'mysqli' not found in

Answer:
1.在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",

同时在下面增加extension=php_mysqli.dll;

注意后面那个dll多了个i
2."/extension_dir"检查路径是否正确;

3.找到ext/目录,把其中的php_mysql.dll,php_mysqli.dll两个文件Copy to %systemroot%/system32下.

4.重启服务

连接数据库

 //在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",同时在下面增加extension=php_mysqli.dll;
$mysqli = new mysqli("127.0.0.1","用户名", 密码","库名");
$query="select * from  表 order by theindex desc";
$mysqli->query("SET NAMES gb2312");//注意此处不加会乱码
$result = $mysqli->query($query);
 //printf() 函数输出格式化的字符串
while(list($name, $theindex) = $result->fetch_row())
        echo(" <br />".$name.$theindex);
$con = mysql_connect("localhost", "用户名", "密码");
if ($con) {
        mysql_query("set names 'gb2312'");
        mysql_select_db("库名", $con);//注意此处不加会乱码
                                $rs = mysql_query("select * from  表 order by theindex desc;", $con);
                                if ($rs) {
                                  echo ("<table border=1>");
                                        while($row = mysql_fetch_assoc($rs)) 
                                        {
                                                echo "<tr>" .
                                                "<td>$row[theindex]</td>" .
                                                "<td>$row[name]</td>" .
                                                "</tr>";
                                        }
                                        mysql_free_result($rs);
                                        }
                                        echo ("</table>");
        mysql_close($con);
}
PHP 相关文章推荐
js下函数般调用正则的方法附代码
Jun 22 PHP
php5编程中的异常处理详细方法介绍
Jul 29 PHP
discuz的php防止sql注入函数
Jan 17 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
Jun 01 PHP
PHP操作Memcache实例介绍
Jun 14 PHP
php获得url参数中具有&amp;的值的方法
Mar 05 PHP
CodeIgniter框架中_remap()使用方法2例
Mar 10 PHP
PHP 之 写时复制介绍(Copy On Write)
May 13 PHP
Codeigniter操作数据库表的优化写法总结
Jun 12 PHP
ThinkPHP视图查询详解
Jun 30 PHP
php操作mongoDB实例分析
Dec 29 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
Sep 30 PHP
php调用c接口无错版介绍
Mar 11 #PHP
PHP goto语句简介和使用实例
Mar 11 #PHP
php调用C代码的实现方法
Mar 11 #PHP
PHP中isset()和unset()函数的用法小结
Mar 11 #PHP
PHP调用JAVA的WebService简单实例
Mar 11 #PHP
php的webservice的wsdl的XML无法显示问题的解决方法
Mar 11 #PHP
Yii操作数据库的3种方法
Mar 11 #PHP
You might like
一个PHP针对数字的加密解密类
2014/03/20 PHP
WordPress主题制作之模板文件的引入方法
2015/12/28 PHP
IE与firefox之jquery用法区别
2008/10/03 Javascript
javascript eval和JSON之间的联系
2009/12/31 Javascript
jQuery中调用WebService方法小结
2011/03/28 Javascript
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
关于跨站脚本攻击问题
2011/12/22 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
director.js实现前端路由使用实例
2015/02/03 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
前端构建工具之gulp的配置与搭建详解
2017/06/12 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
Vue插件从封装到发布的完整步骤记录
2019/02/28 Javascript
Vue elementui字体图标显示问题解决方案
2020/08/18 Javascript
JavaScript实现原型封装轮播图
2020/12/27 Javascript
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
在Python中使用__slots__方法的详细教程
2015/04/28 Python
linux下python抓屏实现方法
2015/05/22 Python
python抓取网页中图片并保存到本地
2015/12/01 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
Lyle & Scott苏格兰金鹰官网:英国皇室御用品牌
2018/05/09 全球购物
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
军训生自我鉴定范文
2013/12/27 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
体育教师个人工作总结
2015/02/09 职场文书
幼儿园食品安全责任书
2015/05/08 职场文书
2015年中秋节主持词
2015/07/30 职场文书
老兵退伍感言
2015/08/03 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS