gpt4 book ai didi

php - 使用 SQL 输出 1 by 1

转载 作者:行者123 更新时间:2023-11-29 22:18:25 25 4
gpt4 key购买 nike

我制作了一个小系统,其中 SQL 根据排名获取前 5 场比赛。现在我想通过 PHP 自由地使用它们。因此,在我看来,做到这一点的最佳方法是为它们每个人赋予一个值

$one = 第一个结果$two = 第二个结果等等

但我只能把它们全部放在一起。如何将它们拆分并自由使用?

<?php

$RankSql = 'SELECT *
FROM games
WHERE Genre LIKE "%'.$Genre.'%"
ORDER BY Score DESC limit 5';

$Rankresult = mysql_query($RankSql);
while ($RankOrder = mysql_fetch_array($Rankresult))
{
echo $RankOrder['Game'] . '<br>';
};

?>

最佳答案

将结果数组存储在数组中:

<?php

$RankSql = 'SELECT *
FROM games
WHERE Genre LIKE "%'.$Genre.'%"
ORDER BY Score DESC limit 5';

$Rankresult = mysql_query($RankSql);

$games = array();

while($RankOrder = mysql_fetch_array($Rankresult))
{
$games[] = $RankOrder;
};

// ex: third game (remember, arrays start at zero)
echo $games[2]['Game'];
?>

关于php - 使用 SQL 输出 1 by 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30987484/

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