есть четыре варианта:
1) не ставить запятую в первом цикле
Код:
$is_first =true;
while ($res = mysql_fetch_row($result))
{
if( $is_first) { $is_first =false; }
else echo ',';
echo "$res[0]";
}
2) или вычеркнуть первый символ из получившийся строки
Код:
$str ='';
while ($res = mysql_fetch_row($result))
{
$str .= ",$res[0]";
}
echo substr($str,1);
3) или вычеркнуть последний символ ',' в твоем коде по типу 2
4) пихать все в массив, потом использовать функцию implode