2017-01-23 4 views
0

最後のものを除き、コンマで区切られたデータベースから値を出力します。データベースからの値を最後のものを除いて昏睡で区切って表示

$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; 
} 

値が最後の行であるかどうかを確認するにはどうすればよいですか? [?最後のエントリを除き、コンマでPHP別のエントリ、そして

+6

可能な重複をチェックするには、(のhttp://のstackoverflow。 com/questions/6964108/php-separate-entries-with-comma-except-last-entry) –

+0

私はちょうどrtrimを使って最後のカンマを削除します – nogad

答えて

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++; 
} 
関連する問題