Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP&;MySQL:从表中获取所有值?_Php_Mysql_Unique Values - Fatal编程技术网

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

我正在尝试用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 teammembers INNER JOIN teams WHERE teams.id = teammembers.teamid");
现在我想检查代码是否正常工作,所以我做了:

echo $totalteams;
结果我得到了:

Resource id #5
我还尝试了:

echo mysql_result($totalteams,0);
它确实是这样工作的,但是这个计数要求我输入行号,因此它只显示一个值,我需要所有的值

有人能帮我吗

  • 您应该看看如何使用mysqli,mysql在最新的php(5.5)中已经过时了
  • 你真的应该看看谷歌,我相信这个问题至少被回答了一百万次
  • 试一试


  • 您应该看看如何使用mysqli,mysql在最新的php(5.5)中已经过时了
  • 你真的应该看看谷歌,我相信这个问题至少被回答了一百万次
  • 试一试



  • 为什么有人投了反对票?这是正确的答案。值得注意的是,如果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 );  
    }