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 相关文章推荐
用PHP4访问Oracle815
Oct 09 PHP
对javascript和select部件的结合运用
Oct 09 PHP
ThinkPHP页面跳转success与error方法概述
Jun 25 PHP
php json_encode()函数返回json数据实例代码
Oct 10 PHP
PHP保存带BOM文件的方法
Feb 12 PHP
简单谈谈PHP vs Node.js
Jul 17 PHP
PHP获取一年有几周以及每周开始日期和结束日期
Aug 06 PHP
php中str_pad()函数用法分析
Mar 28 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
php魔法函数与魔法常量使用介绍
Jul 23 PHP
php实现的PDO异常处理操作分析
Dec 27 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
Mar 09 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
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
2013/08/06 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
JavaScript整除运算函数ceil和floor的区别分析
2015/04/14 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
AngularJS入门教程之双向绑定详解
2016/08/18 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
JS简单获得节点元素的方法示例
2018/02/10 Javascript
微信小程序实现全局搜索代码高亮的示例
2018/03/30 Javascript
JavaScript 下载svg图片为png格式
2018/06/21 Javascript
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
使用python制作游戏下载进度条的代码(程序说明见注释)
2019/10/24 Python
CSS3美化表单控件全集
2016/06/29 HTML / CSS
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
在HTML5中使用MathML数学公式的简单讲解
2016/02/19 HTML / CSS
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
自动化专业个人求职信范文
2013/11/29 职场文书
公司年会演讲稿范文
2014/01/11 职场文书
社区活动总结报告
2014/05/05 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
办理收楼委托书范本
2014/10/09 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
交警失职检讨书
2015/01/26 职场文书
微观世界观后感
2015/06/10 职场文书
培训后的感想
2015/08/07 职场文书
关于python类SortedList详解
2021/09/04 Python
python3 字符串str和bytes相互转换
2022/03/23 Python
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python
Windows和Linux上部署Golang并运行程序
2022/04/22 Servers
MySQL 数据表操作
2022/05/04 MySQL