Php 使循环通过与listID关联的mID进行交互

Php 使循环通过与listID关联的mID进行交互,php,mysql,loops,concatenation,Php,Mysql,Loops,Concatenation,---更新的SQL Php 给出如下输出: 管理员请出示 现在输出很好,但我需要格式化一下。如何在mBCFName和mBCLName之间添加空格,然后添加空格。查看上图是否已转储数组$result以查看实际返回的内容?我总是用以下方法测试它们: echo '<pre>'.print_r($result,true).'<pre>'; 尝试删除: 我认为这将返回您希望看到的所有行,但PHP代码不会产生您期望的输出。那么PHP代码的帮助?仅仅通过删除GROUP By list

---更新的SQL

Php

给出如下输出: 管理员请出示


现在输出很好,但我需要格式化一下。如何在mBCFName和mBCLName之间添加空格,然后添加空格。查看上图

是否已转储数组$result以查看实际返回的内容?我总是用以下方法测试它们:

echo '<pre>'.print_r($result,true).'<pre>';
尝试删除:


我认为这将返回您希望看到的所有行,但PHP代码不会产生您期望的输出。

那么PHP代码的帮助?仅仅通过删除GROUP By listTitle,它不会正确输出,它会循环遍历列出的每个字段。但是,您通过列出获得了想要的报价吗?不是通过删除该代码,但是,我更新了上面的代码,只需要修复格式。你能帮忙吗?请参阅以上更新内容
    <?php 
    $result = $sth1->fetchAll(PDO::FETCH_ASSOC);
    require_once('inc/php/timeAgo.php');
    echo $then;
    foreach($result as $row)
    { 
    echo "<div class='listing'>";
        print '<br>Title: ' . $row['listTitle'] . '<br>Comment: ' . $row['listCmt'] . 
        '<br><br>' . $days . ' days ' . $hours . ' hours ago' . '<br><br>' . '<br>Offer By: ' . $row['mBCFName']. ' ' . $row['mBCLName'] . '<br> for: ' . $row['moAmt'];
    echo "</div>";
    }
    unset($sth1);   
    ?>  
echo '<pre>'.print_r($result,true).'<pre>';
array
(
 ['key1'] => 'value1'
 ['key2'] => 'value2'
 ['key3'] => 'value3'
 ['key4'] => 'value4'
)
GROUP BY listTitle