php数组(array)输出样式的问题

现在代码如下:连接的是sqlserver2008r2数据库

$sql="select  top 2 wareid,groupid,saleprice from u_ware_saleprice where groupid='1002' order by stamp desc";
$stmt = $PDO->query( $sql );
while ( $row = $stmt->fetch() ){
    echo '当前行第一列的值为:';
    echo print_r( $row );
    echo '<br>';
 }  

输出的是

img

如何才能输出

第1条 wareid = 211761 groupid = 1002 saleprice =49.0000
第2条 wareid = 211906 groupid = 1002 saleprice =49.0000

这样的


$sql="select  top 2 wareid,groupid,saleprice from u_ware_saleprice where groupid='1002' order by stamp desc";
$stmt = $PDO->query( $sql );
$i=1;
while ( $row = $stmt->fetch() ){
    echo '当前行第'+$i+'列的值为:';
    echo print_r( $row['key']=$row['value'] );
    echo '<br>';
    $i=$i+1;
 }
$sql="select  top 2 wareid,groupid,saleprice from u_ware_saleprice where groupid='1002' order by stamp desc";
$stmt = $PDO->query( $sql );
$i=1;
while ( $row = $stmt->fetch() ){
    echo '第'+$i+'条 ';
    $str = http_build_query($row);
    $replace = '';
    $search = '&';
    echo str_ireplace($search, $replace, $str);
    echo '<br>';
    $i=$i+1;
 }