在PHP中,可以使用mysqli
或PDO
来连接和执行SQL查询。以下是一个使用mysqli
的例子:
// 创建数据库连接
$mysqli = new mysqli("localhost", "username", "password", "database");
// 检查连接是否成功
if ($mysqli->connect_error) {
die("连接失败: " . $mysqli->connect_error);
}
// 执行查询
$sql = "SELECT * FROM table_name";
$result = $mysqli->query($sql);
// 检查查询结果
if ($result->num_rows > 0) {
// 遍历结果集
while($row = $result->fetch_assoc()) {
// 处理每一行数据
echo "字段1: " . $row["column1"]. " - 字段2: " . $row["column2"]. "<br>";
}
} else {
echo "没有结果";
}
// 关闭连接
$mysqli->close();
使用PDO
的例子如下:
// 创建数据库连接
$pdo = new PDO("mysql:host=localhost;dbname=database", "username", "password");
// 执行查询
$sql = "SELECT * FROM table_name";
$result = $pdo->query($sql);
// 检查查询结果
if ($result->rowCount() > 0) {
// 遍历结果集
while($row = $result->fetch(PDO::FETCH_ASSOC)) {
// 处理每一行数据
echo "字段1: " . $row["column1"]. " - 字段2: " . $row["column2"]. "<br>";
}
} else {
echo "没有结果";
}
// 关闭连接
$pdo = null;
以上代码示例中,$sql
是要执行的SQL查询语句,$result
是查询结果。然后,通过遍历结果集来获取每一行的数据。
上一篇:php 微信公众号查询用户
下一篇:windows php 错误日志
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站