Php mysqli_fetch_assoc

Php mysqli_fetch_assoc,php,database,arrays,mysqli,echo,Php,Database,Arrays,Mysqli,Echo,嘿,通常我使用mysqli_fetch_array在我的CMS中显示我数据库的内容,但最近有人告诉我应该使用mysqli_fetch_assoc并将结果推送到数组中,这样数据库只运行一次,而不是针对每个记录运行数据库 但是我真的不知道如何在不显示所有字段的情况下显示我的字段,通常我会回显$data['field\u name'],但我注意到mysqli\u fetch\u assoc我不能只回显$value['field\u name'],我所能做的就是回显$value,并显示所有结果 这就是我

嘿,通常我使用
mysqli_fetch_array
在我的CMS中显示我数据库的内容,但最近有人告诉我应该使用
mysqli_fetch_assoc
并将结果推送到数组中,这样数据库只运行一次,而不是针对每个记录运行数据库

但是我真的不知道如何在不显示所有字段的情况下显示我的字段,通常我会回显
$data['field\u name']
,但我注意到
mysqli\u fetch\u assoc
我不能只回显
$value['field\u name']
,我所能做的就是回显
$value
,并显示所有结果

这就是我所做的,希望有意义。提前感谢您的帮助

PHP

你为什么不

echo $row['field_name'];

参考此线程:您在
$list
中拥有所需的内容。Do
foreach($list as$row){echo$row['field_name'];}
。正是你不必要的内在
foreach
把你绊倒了。@MichaelBerkowski谢谢,是的,这才是真正让我困惑的地方,这才更有意义,谢谢你的帮助!这不管用,因为我要花很多时间,再次感谢迈克尔!是的,你吃的太多了。迈克尔的回答是正确的。我没有注意到他写了评论。
echo $row['field_name'];