原文链接:https://blog.csdn.net/solly793755670/article/details/52217456
Mysqli是php5之后才有的功能
需要修改php.ini的配置文件
查找下面的语句:
;extension=php_mysqli.dll
将其修改为:extension=php_mysqli.dll即可。
//设置一下时区,不然涉及到时间的会差8小时 date_default_timezone_set('PRC');
// 链接数据库 选择数据库 $connect = mysqli_connect('localhost','root','','englishok') or die('Unale to connect'); // 设置显示字符集 $sql = "set names utf8"; // 执行sql语句 mysqli_query($connect,$sql); // 选择数据表 //查询单条数据并以json的格式输出 $sql = "select * from cetsix where word='" .$word."'"; // 执行sql语句返回结果集 $result = mysqli_query($connect,$sql); $row = mysqli_fetch_row($result); echo json_encode($row); ================================================ $sql = "select * from cetsix "; // 执行sql语句返回结果集 $result = mysqli_query($connect,$sql); // 通过循环获得数组 while($row = mysqli_fetch_row($result)){ $list[]=$row; } print_r($list); =================================================== //创建对象并打开连接,最后一个参数是选择的数据库名称 $mysqli = new mysqli('localhost','root','','conn'); //检查连接是否成功 if (mysqli_connect_errno()){ //注意mysqli_connect_error()新特性 die('Unable to connect!'). mysqli_connect_error(); } $sql = "select * from msg"; //执行sql语句,完全面向对象的 $result = $mysqli->query($sql); while($row = $result->fetch_array()){ $list[]=$row; }
原文链接:https://blog.csdn.net/liuxuan12417/article/details/54798239
//设置页面显示的文字编码 header("Content-Type:text/html;charset=utf-8"); //设置默认显示新闻的条数 $number = 20; //从GET参数判断是否需要对显示新闻条数进行修改 if (count($_GET)>0) { $number = $_GET('number'); } //连接数据库 $con = mysql_connect("localhost","root","root"); //设置数据库的编码方式,一定要与数据库的编码方式相同 mysql_query("set names utf8");