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 相关文章推荐
php url地址栏传中文乱码解决方法集合
Jun 25 PHP
php之Smarty模板使用方法示例详解
Jul 08 PHP
php实现的常见排序算法汇总
Sep 08 PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 PHP
PHP+ajax分页实例简析
Dec 07 PHP
PHP框架性能测试报告
May 08 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 PHP
php实现自定义中奖项数和概率的抽奖函数示例
May 26 PHP
Laravel中前端js上传图片到七牛云的示例代码
Sep 04 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 PHP
PHP 模拟登陆功能实例详解
Sep 10 PHP
php实例化对象的实例方法
Nov 17 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
深入密码加salt原理的分析
2013/06/06 PHP
Laravel 4 初级教程之安装及入门
2014/10/30 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
php搜索文件程序分享
2015/10/30 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
jQuery+JSON+jPlayer实现QQ空间音乐查询功能示例
2013/06/17 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
JS通过位运算实现权限加解密
2018/08/14 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
React学习之受控组件与数据共享实例分析
2020/01/06 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
python简单实现计算过期时间的方法
2015/06/09 Python
python下载图片实现方法(超简单)
2017/07/21 Python
Python基于whois模块简单识别网站域名及所有者的方法
2018/04/23 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
详解python tkinter教程-事件绑定
2019/03/28 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
Python 如何提高元组的可读性
2019/08/26 Python
python中count函数知识点浅析
2020/12/17 Python
浅析HTML5 meta viewport参数
2020/10/28 HTML / CSS
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
学生党员的自我评价范文
2014/03/01 职场文书
党员干部公开承诺书
2014/03/26 职场文书
学生请假条
2014/04/11 职场文书
大学生社团活动总结
2014/04/26 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
2014年个人工作总结范文
2014/11/07 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
Python类方法总结讲解
2021/07/26 Python