Php 如何在没有while循环的情况下查看表值?

Php 如何在没有while循环的情况下查看表值?,php,mysql,sql,Php,Mysql,Sql,这是一对多的工作 我需要在没有while循环的情况下工作,但我需要在表中显示所有值。 我该怎么做 如果你只需要第一个结果,我想你可以这样做 while($row = mysql_fetch_assoc($interst_list_select_result)) 如果你需要全部 If( $row = mysql_fetch_assoc($interst_list_select_result)){ echo $row['you_column']; } 如果你只需要第一个结果,我想你可

这是一对多的工作 我需要在没有while循环的情况下工作,但我需要在表中显示所有值。 我该怎么做


如果你只需要第一个结果,我想你可以这样做

while($row = mysql_fetch_assoc($interst_list_select_result))
如果你需要全部

If( $row = mysql_fetch_assoc($interst_list_select_result)){


   echo $row['you_column'];

}

如果你只需要第一个结果,我想你可以这样做

while($row = mysql_fetch_assoc($interst_list_select_result))
如果你需要全部

If( $row = mysql_fetch_assoc($interst_list_select_result)){


   echo $row['you_column'];

}

您可以使用
foreach
循环

$rows = $stmt->fetchAll();
foreach ($rows as $row => $index){
   echo $index['you_column'];
}

您可以使用
foreach
循环

$rows = $stmt->fetchAll();
foreach ($rows as $row => $index){
   echo $index['you_column'];
}

不确定您想要实现什么…所以您希望以某种方式神奇地显示每一行,但不告诉PHP显示每一行?你为什么要这个?为什么不能使用while循环?这是商业需求吗?因为这是许多价值展示。。。!解释。。。。。是否只显示一行?或者你想用不同的方法显示所有的行?也许你应该显示你的数据库查询,并解释你到底想要从查询中得到什么不确定你想达到什么目的..所以你想神奇地显示每一行,但不告诉PHP显示每一行?你为什么要这个?为什么不能使用while循环?这是商业需求吗?因为这是许多价值展示。。。!解释。。。。。是否只显示一行?或者你想用不同的方法显示所有的行?也许你应该显示你的数据库查询,并解释你从该查询中实际想要什么我不认为这是海报想要的-
,但我需要表中的所有值。
我不认为这是海报想要的-
但我需要表中的所有值。