• PHP use MySQLi


    1. connection

      $mysqli = new mysqli($host,$user,$passwd,$db,$port);
        if ($mysqli->connect_errno) {
            echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
        }

    2. select query

    $sql="SELECT name FROM users2";
        if (!$mysqli->real_query($sql)){
            printf("Errormessage: %s<br>", $mysqli->error);
        }
        $result = $mysqli->use_result();
    
        echo "Result set :<br>";
        // use numeric array
        while ($row = $result->fetch_array()) {
            echo " name = " . $row[0] ."<br>";
        }
        // use associate array
    //    while ($row = mysqli_fetch_assoc($result)){
    //        echo " name = " . $row['name'] ."<br>";
    //    }

     3. complete code

    <?php
        $host="localhost";
        $user="root";
        $passwd="123";
        $db="test";
        $port="3307";
    
        $mysqli = new mysqli($host,$user,$passwd,$db,$port);
        if ($mysqli->connect_errno) {
            echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
        }
        $sql="SELECT name FROM users2";
        if (!$mysqli->real_query($sql)){
            printf("Errormessage: %s<br>", $mysqli->error);
        }
        $result = $mysqli->use_result();
    
        echo "Result set :<br>";
        // use numeric array
        while ($row = $result->fetch_array()) {
            echo " name = " . $row[0] ."<br>";
        }
        // use associate array
    //    while ($row = mysqli_fetch_assoc($result)){
    //        echo " name = " . $row['name'] ."<br>";
    //    }
    ?>
  • 相关阅读:
    【maven】之打包war依赖子项目jar
    ~~运算符
    ~运算符
    Vuex文档
    vue-cli文档
    express文档
    vue-router 2文档
    Swiper文档
    基于React服务器端渲染的博客系统
    react.JS
  • 原文地址:https://www.cnblogs.com/phoenix13suns/p/4550778.html
Copyright © 2020-2023  润新知