gpt4 book ai didi

php - MySQL 查询在 PHPMyAdmin 中有效,但在 PHP 中无效

转载 作者:行者123 更新时间:2023-11-29 02:01:53 24 4
gpt4 key购买 nike

例如,我一直在尝试从 1000 多行的表格中获取第 100 到 200 行的示例。我在网上发现这个片段似乎在 PHPMyAdmin 中完美运行,但是当我尝试在代码中使用它时,它不起作用。

    SELECT * 
FROM (
SELECT
@row := @row +1 AS rownum, id
FROM (
SELECT @row :=0) r, myGames
) ranked
WHERE rownum >= 100 AND rownum < 200"

这是我的 PHP 代码

$q = "SELECT * 
FROM (
SELECT
@row := @row +1 AS rownum, id
FROM (
SELECT @row :=0) r, myGames
) ranked
WHERE rownum >= 100 AND rownum < 200";

$query = mysql_query($q);

当我尝试执行 $query = mysql_query($q) 或 die(mysql_error()) 时,我什么也没得到。

非常感谢任何帮助

编辑:通过使用 LIMIT 100,100 解决。谢谢大家

最佳答案

如果要检索结果集的子集,请使用 limit offset, num_rows

select id
from myGames
limit 100, 100;

关于php - MySQL 查询在 PHPMyAdmin 中有效,但在 PHP 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13444331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com