在 php 中是否可以从 mysql 查询返回特定行的数据?
我发现没有一个 fetch 语句返回一个二维数组来访问特定的行。
我希望能够只返回 1 个特定的行,有点像 mysql_result... 除了整行而不是连续的 1 个单元格。
我也不想遍历所有结果,我已经知道该怎么做,我只是认为可能有更好的方法,但我不知道。谢谢
最佳答案
例如,mysql_data_seek()
和 mysqli_stmt_data_seek()
允许您在查询结果中向前跳到特定行。
如果您只对某一行感兴趣,为什么不调整查询以仅返回您需要的行(例如,通过更具体的 WHERE
子句或 LIMIT
)?这会更节省资源。
关于php 从查询中返回特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1702212/