Php 显示foreach循环的结果时出现故障

Php 显示foreach循环的结果时出现故障,php,mysql,foreach,Php,Mysql,Foreach,我正在尝试获取数组的结果并以以下格式输出: 作者:凯特 文本:这是结果1的文本 作者:任 文本:这是结果2的文本 结果返回几个记录,我需要使用我的第一个FOREACH循环遍历并显示它们,但是我很难让结果正确格式化。我看过很多网站,尝试了很多东西,我知道下面的代码是非常错误的。有人能帮我弄清楚什么是对的吗 <?php foreach ($results){ echo "results->display_name;"<br>"echo "$results->text"

我正在尝试获取数组的结果并以以下格式输出:

作者:凯特
文本:这是结果1的文本

作者:任 文本:这是结果2的文本

结果返回几个记录,我需要使用我的第一个FOREACH循环遍历并显示它们,但是我很难让结果正确格式化。我看过很多网站,尝试了很多东西,我知道下面的代码是非常错误的。有人能帮我弄清楚什么是对的吗

<?php 
foreach ($results){
echo "results->display_name;"<br>"echo "$results->text";
}
?>
foreach($results as$result){ echo$result->display_name.“
”$result->text; }
您希望结果的格式如何?设置$results变量的代码是什么样子的?
foreach ($results as $result) {
    echo $result->display_name . "<br>" . $result->text;
}