PHP 从数据库查询中获取结果64


在 PHP 中,您可以使用 mysqli_query() 函数从数据库中查询数据。该函数返回一个 mysqli_result 对象,其中包含查询结果。您可以使用 mysqli_fetch_assoc() 函数获取查询结果的关联数组,也可以使用 mysqli_fetch_row() 函数获取查询结果的数字数组。

使用 mysqli_query() 获取查询结果mysqli_query() 函数有以下语法:
```
mysqli_query(mysqli $link, string $query) : mysqli_result|false
```
其中:
* $link 是连接到数据库的 mysqli 链接。
* $query 是要执行的 SQL 查询。
如果查询成功执行,mysqli_query() 函数将返回一个 mysqli_result 对象。否则,它将返回 false。

使用 mysqli_fetch_assoc() 获取关联数组mysqli_fetch_assoc() 函数有以下语法:
```
mysqli_fetch_assoc(mysqli_result $result) : array|false
```
其中:
* $result 是 mysqli_query() 函数返回的 mysqli_result 对象。
如果查询结果中包含一条或多条记录,mysqli_fetch_assoc() 函数将返回一个关联数组。否则,它将返回 false。
关联数组的键是结果中的字段名,值是字段值。

使用 mysqli_fetch_row() 获取数字数组mysqli_fetch_row() 函数有以下语法:
```
mysqli_fetch_row(mysqli_result $result) : array|false
```
其中:
* $result 是 mysqli_query() 函数返回的 mysqli_result 对象。
如果查询结果中包含一条或多条记录,mysqli_fetch_row() 函数将返回一个数字数组。否则,它将返回 false。
数字数组中的索引是结果中的字段序号,值是字段值。

示例以下示例展示了如何使用 mysqli_query()、mysqli_fetch_assoc() 和 mysqli_fetch_row() 函数从数据库中获取查询结果:
```php

```
输出:
```
ID: 1
Name: John Doe
Email: @
ID: 2
Name: Jane Doe
Email: @
```

2024-11-06


上一篇:PHP 文件上传函数指南

下一篇:PHP 数组按值排序的全面指南