Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php怎么查询数据

作者:萫蕉姺森う   发布日期:2024-03-07   浏览:348

在PHP中,可以使用以下方法来查询数据:

  1. 使用MySQLi扩展进行查询:
    
    // 创建数据库连接
    $conn = mysqli_connect($servername, $username, $password, $dbname);

// 检查连接是否成功 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }

// 编写SQL查询语句 $sql = "SELECT * FROM 表名";

// 执行查询并获取结果集 $result = mysqli_query($conn, $sql);

// 检查查询结果是否为空 if (mysqli_num_rows($result) > 0) { // 遍历结果集并输出数据 while ($row = mysqli_fetch_assoc($result)) { echo "字段1: " . $row["字段1"] . " - 字段2: " . $row["字段2"] . "
"; } } else { echo "没有查询到数据"; }

// 关闭数据库连接 mysqli_close($conn);


2. 使用PDO扩展进行查询:
```php
// 创建数据库连接
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);

// 设置PDO错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

// 编写SQL查询语句
$sql = "SELECT * FROM 表名";

// 执行查询并获取结果集
$result = $conn->query($sql);

// 检查查询结果是否为空
if ($result->rowCount() > 0) {
    // 遍历结果集并输出数据
    while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
        echo "字段1: " . $row["字段1"] . " - 字段2: " . $row["字段2"] . "<br>";
    }
} else {
    echo "没有查询到数据";
}

// 关闭数据库连接
$conn = null;

以上代码示例中的$servername$username$password$dbname分别表示数据库服务器名、用户名、密码和数据库名,需要根据实际情况进行替换。表名字段1字段2等需要替换为实际的表名和字段名。

上一篇:php 删除某个文件

下一篇:php设置用户名长度限制

大家都在看

php session用法

php 定义常量

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站