现在假设它的输出是... 1 个-6ren">
gpt4 book ai didi

php - 获取某个值的 mysql_query 输出位置(数字)

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

我一直在努力寻找这个问题的答案。我想做的是(我认为)相当简单,但我找不到任何相关信息。

假设我的水果数据库中有一个表,我想做一些类似的事情......

<?php
require "../body-parts/config.php";

$result = mysql_query('SELECT * FROM fruits ORDER BY name');
$count = 1;
while ($fruit = mysql_fetch_array($result)) {
echo $count++ . " ";
echo $fruit['name'] . "<br>";
}
?>

现在假设它的输出是...

1 个苹果

2个哈密瓜

3颗葡萄

4 猕猴桃

5个柠檬

6 橙色

现在我想做的是获取 Kiwi 的号码(在本例中为 4),以便稍后使用......但我不知道如何做到这一点。

简而言之,我如何获取返回值的数字位置?我不想回显它,我只是想捕获它并将其粘贴到变量中,以便我可以再次使用它。

感谢任何帮助,谢谢。

最佳答案

$_kiwi_id = 0;


$result = mysql_query('SELECT * FROM fruits ORDER BY name');
$count = 1;
while ($fruit = mysql_fetch_array($result)) {
echo $count++ . " ";
echo $fruit['name'] . "<br>";
if(strtolower ($fruit['name']) == "kiwi")
$_kiwi_id = $count-1;
}

关于php - 获取某个值的 mysql_query 输出位置(数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375829/

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