gpt4 book ai didi

php - 从 mysql_fetch_assoc 返回并解析结果

转载 作者:行者123 更新时间:2023-11-30 23:50:31 27 4
gpt4 key购买 nike

我无法从 MySQL 查询返回的数组中获取值。

返回的结果是一个包含这些列的表格:

|team_id|name|pos|available|

结果中有多行。我需要遍历每一行并将 namepos 提取到它们各自的变量中。

这是我的代码:

$query = sprintf("SELECT * FROM `player_user` WHERE team_id = '$teamID[0]'");
$answer = mysql_query($query);
if ($answer === FALSE)
die(mysql_error());

while($row = mysql_fetch_assoc($answer))
{
$pname = $row['name'];
$pos = $row['pos'];


... do something with $pname and $pos
}

最佳答案

只要 mysql 查询会返回数据,上面的例子应该可以工作。您应该在循环内使用 var_dump($row); 来验证这一点。

尽管您应该使用 mysqli 扩展或 PDO 来访问 mysql 数据库。您当前使用的 mysql_* 函数已弃用,一旦从 PHP 中删除

关于php - 从 mysql_fetch_assoc 返回并解析结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14330744/

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