PHP函数的数据库处理函数

2023年 8月 11日 45.3k 0

随着互联网的不断发展,数据库的应用越来越广泛。PHP 作为一种服务器端脚本语言,在处理数据库数据时,提供了许多实用的函数。下面就让我们来了解一下 php 中常用的几个数据库处理函数。

  • Mysqli_connect()
  • 该函数用于连接 mysql 数据库。在使用该函数前,需要先安装 Mysql 并创建相应的数据库。具体的代码如下所示:

    $servername = "localhost";
    $username = "username";
    $passWord = "password";
    $dbname = "database";

    $conn = mysqli_connect($servername, $username, $password, $dbname);

    if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
    }
    echo "Connected successfully";

  • mysqli_query()
  • 该函数用于执行 SQL 查询语句。具体的代码如下所示:

    $sql = "SELECT * FROM users";
    $result = mysqli_query($conn, $sql);

    if (mysqli_num_rows($result) > 0) {
    while($row = mysqli_fetch_assoc($result)) {
    echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "";
    }
    } else {
    echo "0 results";
    }

  • mysqli_insert_id()
  • 该函数用于返回上一次插入操作所产生的 ID。具体的代码如下所示:

    $sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@gmail.com')";
    $result = mysqli_query($conn, $sql);
    $id = mysqli_insert_id($conn);

    echo "New record created successfully. Last inserted ID is: " . $id;

  • mysqli_affected_rows()
  • 该函数用于返回受上一次 SQL 查询所影响的行数。具体的代码如下所示:

    $sql = "UPDATE users SET name='Jack' WHERE id=1";
    $result = mysqli_query($conn, $sql);
    $affected_rows = mysqli_affected_rows($conn);

    echo "Affected rows: " . $affected_rows;

  • mysqli_close()
  • 该函数用于关闭与 MySQL 数据库的连接。具体的代码如下所示:

    mysqli_close($conn);

    以上就是 PHP 中常用的几个数据库处理函数。借助这些实用的函数,我们可以轻松地连接数据库、执行 SQL 查询、插入数据、返回 ID 等操作,为数据库应用的开发提供了方便和便利。

    以上就是PHP函数的数据库处理函数的详细内容,更多请关注其它相关文章!

    相关文章

    Oracle如何使用授予和撤销权限的语法和示例
    Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
    下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
    社区版oceanbase安装
    Oracle 导出CSV工具-sqluldr2
    ETL数据集成丨快速将MySQL数据迁移至Doris数据库

    发布评论