PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解

PHP使用mysqli扩展连接MySQL数据库并读取数据的基本步骤如下:

1. 连接数据库

$conn = new mysqli('host', 'user', 'password', 'database');
// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 

2. 准备并执行SQL语句

$sql = "SELECT * FROM products";
$result = $conn->query($sql);

3. 检索查询结果

// 获取行数
$num_rows = $result->num_rows;
// 输出每个记录
while($row = $result->fetch_assoc()) {
    echo "Name: " . $row["name"] . "<br>";
    echo "Price: " . $row["price"] . "<br>";
    echo "-----------------------<br>"; 
}

4. 释放结果集和关闭连接

$result->free();
$conn->close();

整个代码示例如下:

<?php
$conn = new mysqli('host', 'user', 'password', 'database');
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error); 
} 
$sql = "SELECT * FROM products";
$result = $conn->query($sql);
$num_rows = $result->num_rows;  
while($row = $result->fetch_assoc()) {  
    echo "Name: " . $row["name"] . "<br>";
    echo "Price: " . $row["price"] . "<br>";
    echo "-----------------------<br>";   
}
$result->free();
$conn->close();
?> 

这是一个基本的PHP使用mysqli扩展连接MySQL数据库并读取数据的实例。

mysqli提供了连接管理、查询发送、结果检索等MySQL数据库操作方法。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论