PHP&;MySQL:从表中获取所有值?
我正在尝试用PHP运行这个MySQL代码PHP&;MySQL:从表中获取所有值?,php,mysql,unique-values,Php,Mysql,Unique Values,我正在尝试用PHP运行这个MySQL代码 SELECT DISTINCT teamid FROM teammembers INNER JOIN teams WHERE teams.id = teammembers.teamid 如果我在SQL中运行这段代码,我会得到大约20个不同的值,我想将这些唯一的值保存在一个数组中,以便以后使用它们 因此,我使用以下PHP代码: $totalteams = mysql_query("SELECT DISTINCT teamid FROM teammembe
SELECT DISTINCT teamid FROM teammembers INNER JOIN teams WHERE teams.id = teammembers.teamid
如果我在SQL中运行这段代码,我会得到大约20个不同的值,我想将这些唯一的值保存在一个数组中,以便以后使用它们
因此,我使用以下PHP代码:
$totalteams = mysql_query("SELECT DISTINCT teamid FROM teammembers INNER JOIN teams WHERE teams.id = teammembers.teamid");
现在我想检查代码是否正常工作,所以我做了:
echo $totalteams;
结果我得到了:
Resource id #5
我还尝试了:
echo mysql_result($totalteams,0);
它确实是这样工作的,但是这个计数要求我输入行号,因此它只显示一个值,我需要所有的值
有人能帮我吗
为什么有人投了反对票?这是正确的答案。值得注意的是,如果OP想要从关联数组中回显单个值,那么它们应该使用echo$row['column_name'];谢谢Joe T和Joel Murphy,两种方法都有效。另外,我确实使用了mysqli,我发布的示例代码中是否有错误?最后,我在谷歌上搜索了一下,但没有找到正确的答案。嗨,用户2077474,要使用mysqli,你需要用mysqli等价的“mysqli查询”替换任何启动“mysqli查询”的函数,比如“mysqli查询”,为什么有人投了否决票?这是正确的答案。值得注意的是,如果OP想要从关联数组中回显单个值,那么它们应该使用echo$row['column_name'];谢谢Joe T和Joel Murphy,两种方法都有效。另外,我确实使用了mysqli,我发布的示例代码中是否有错误?最后,我在谷歌上搜索了一下,但没有找到正确的答案。嗨,用户2077474,要使用mysqli,你需要将任何启动“mysql\u查询”的函数,如“mysql\u查询”替换为mysqli等价的“mysqli\u查询”
while ($row = mysql_fetch_assoc( $totalteams )) {
print_r( $row );
}