php链接mysql数据库

 1 <?php
 2 /**
 3  * Created by PhpStorm.
 4  * User: Administrator
 5  * Date: 
 6  * Time: 
 7  */
 8 // 设置字符编码
 9 header("content-type:text/html; charset=utf8");
10 // ...
11 $serverIp = '127.0.0.1';
12 $username = 'root';
13 $password = 'root';
14 
15 // 链接数据库
16 $con = mysqli_connect($serverIp, $username, $password);
17 // 判断数据库链接状况
18 if(!$con){
19     die( '数据库链接失败:'.mysqli_connect_error());
20 }else{
21     execute_Sql($con);
22     // 释放资源链接
23     mysqli_close($con);
24 }
25 
26 /**
27  * 函数
28  */
29 function execute_Sql($conn){
30     $dbname = 'mydata'; // 库名
31     // 选择数据库
32     mysqli_select_db($conn,$dbname);
33     // 查询表myguests的数据
34     $sql = "select * from myguests where id = 5";
35     $result = mysqli_query($conn, $sql);
36     // 判断操作是否出现错误
37     if(!$result) {
38         sqlError($result);
39     }
40     // 接受返回数据
41     $rows = array();
42     while($row = mysqli_fetch_assoc($result)){
43         $rows[] = $row;
44     }
45     // 打印接受的数据
46     foreach($rows as $i=>$v){
47         echo '序号'.$i.':-->'.$v['id'].' '.$v['name'].' '.$v['sex'].' '.$v['email'].'<br>';
48     }
49 
50 }
51 /* 解析调用函数的最后一个错误描述 */
52 function sqlError($obj){
53     echo '错误描述:'.mysqli_error($obj);
54     exit;
55 }

 

posted @ 2018-03-14 16:49  临点  阅读(158)  评论(0编辑  收藏  举报