m0_71909579 2022-06-11 15:48 采纳率: 0%
浏览 13

这个编码怎么写嘞php

使用mysqli_connect()函数创建一个数据库连接,连接数据库服务器地址为localhost、用户名为root、密码为root、连接的数据库 为selcourse。连接成功后,执行sql命令,查 找selcourse中student表的所 有数据,并输出。

  • 写回答

1条回答 默认 最新

  • 今夕何夕2112 2022-06-11 16:15
    关注
    //连接数据库
    //简单的
    //$conn = new mysqli("localhost", "root", "root", "selcourse");
    //if(!$conn){die("数据库连接失败");}//网上有些是这样,我这里实测没用,有问题上一行就报错停止运行了,有没有问题这一句都不会运行
    //建议的
    try{
        $conn = new mysqli("localhost", "root", "root", "selcourse");
        if($conn->connect_errno){
            die("数据库连接失败:" . $conn->connect_error);
        }
    } catch (Exception $e) {
        die("数据库连接异常:" . $e->getMessage());
    }
    $conn -> query("set names utf8");
    //获取数据并输出
    $sql = "select * from `student`";
    $result = $conn->query($sql);
    while($row = $result->fetch_assoc()){
      for($row as $key => $value){
        echo "$key:$value;";
      }
      echo "<br>\n";//分别为网页显示的换行和命令行运行时的换行
    }
    

    注:现写的,可能有拼写错误,不保证能运行,大概就这样,输出方式可自行调整

    评论

报告相同问题?

问题事件

  • 修改了问题 6月11日
  • 修改了问题 6月11日
  • 创建了问题 6月11日