php 从查询中返回特定行

标签 php mysql

在 php 中是否可以从 mysql 查询返回特定行的数据?

我发现没有一个 fetch 语句返回一个二维数组来访问特定的行。

我希望能够只返回 1 个特定的行,有点像 mysql_result... 除了整行而不是连续的 1 个单元格。

我也不想遍历所有结果,我已经知道该怎么做,我只是认为可能有更好的方法,但我不知道。谢谢

最佳答案

例如,mysql_data_seek()mysqli_stmt_data_seek()允许您在查询结果中向前跳到特定行。

如果您只对某一行感兴趣,为什么不调整查询以仅返回您需要的行(例如,通过更具体的 WHERE 子句或 LIMIT )?这会更节省资源。

关于php 从查询中返回特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1702212/

相关文章:

php - 将arduino sketch中的另一个数据列添加到mysql数据库中

mysql - 如果产品库存中剩下一件商品,Magento SQLSTATE 错误

php - 将 NSArray 从 swift 发布到 PHP

php - 使用 symfony 代码扩展 Orange hrm 的最佳方法是什么?

php - Mysql连接错误

mysql - 非典型 Mysql Query 的执行顺序

javascript - Ajax从数据库中删除数据功能不起作用

php - 向 Laravel 表单添加自定义验证错误

php - MySQL 性能和优化,在一个配置文件页面上有多个查询,它们可以减少吗?

php - 使用 PHP 创建表并从 MySQL 填充