php之mySql

首先select语句中要遵循WGOL规范顺序。

W = where ; G = group by(归组/归类,查询不重复项);  O = order by .... ase/dese;  L = limit ;

编写mySql的连接文件

1 <?php
2     @mysql_connect("localhost:3306", "root", "") or die("mysql连接失败");
3     @mysql_select_db("php100") or die("db连接失败");
4     //mysql_set_charset("gbk");        5.2.3以上可以这样写,纠正函数编码
5     mysql_query("set names 'gbk'");    //通用方式
6 ?>
View Code

 在编写代码的过程中我发现传送到数据库的中文会变成乱码,则需要在连接文件conn.php中增加代码:mysql_query("SET NAMES 'UTF8'"); 

以及在php代码中增加:header("Content-type: text/html; charset=utf-8");(此句保证页面显示中文也不会成为乱码)

原文地址:https://www.cnblogs.com/wizzhangquan/p/3881332.html