PHP 从结果集中访问第 n 行

标签 php mysql

我有一个返回 5 行的 mysql 查询。

SELECT name, email, address from users

我如何将这个结果集中的 3 行分配给一行?

类似于 $row = mysql_fetch_array($result[3])?

最佳答案

试试这个: 使用 LIMIT

此处逗号前的值表示第n行,逗号后的值表示要抓取的行数。

SELECT name, email, address from users LIMIT 3,1

关于PHP 从结果集中访问第 n 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14834704/

相关文章:

php - 如何在php中插入mysql的自增字段id并将一张表的id更新为另一张表?

php - 检查数组中是否存在变量

php - 当我使用 PHP MySQL 查询时,DISTINCT 关键字不起作用

php - 导出所有产品的库存数量以在 Magento 中表现出色

来自 MySQL 的 PHP 数组不为空但有一个空条目 - 如何避免

php - Laravel Eloquent ORM whereHas 带有 foreach 循环

php在html页面中创建额外的空间

MySQL 查询给出不正确的结果

MySQL 每列的最小值和最大值

php - RegExp PHP 显示最小匹配