我想打印数据库中用逗号分隔的值,除了最后一个。
$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;
}
如何检查值是否为行中的最后一个?
答案 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++;
}