数据库中的打印值由昏迷分隔,除了最后一个

时间:2017-01-23 03:47:28

标签: php mysql database

我想打印数据库中用逗号分隔的值,除了最后一个。

$result = getValue($projectNo,$proc[$y]);
if (!$result) {
        die('Invalid queryyyy: ' . mysqli_error($con));
}   
while($row = mysqli_fetch_array($result))
{  
    $procLeader = $row['proc_leader'];
    $column_procLeader .= $procLeader." (leader), ";
    echo $column_procLeader;
}   

如何检查值是否为行中的最后一个?

1 个答案:

答案 0 :(得分:1)

设置计数器&然后查看第一个条目&改变','位置....

$result = getValue($projectNo,$proc[$y]);
if (!$result) {
        die('Invalid queryyyy: ' . mysqli_error($con));
}   
$i=0;
while($row = mysqli_fetch_array($result))
{  
    if($i==0)
    {
      $procLeader = $row['proc_leader'];
      $column_procLeader .= $procLeader." (leader)";
    } 
    else
    {
      $procLeader = $row['proc_leader'];
      $column_procLeader .= ", ".$procLeader." (leader)";
    }
    echo $column_procLeader;
    $i++;
}