Я знаю, что могу делать то, что мне нужно, получая общее количество записей, и если я на последней записи, не отображать запятую, но должен быть лучший способ.
Я пытаюсь построить оператор SQL программно, используя значения из MySQL.
Код:
$fql="SELECT ";
$result = mysql_query("SELECT field FROM fb_aa_fields WHERE fql_table = '$query'", $conn);
while ($row = mysql_fetch_array($result)){
$get_field = "".$row{'field'}."";
$fql = $fql."$get_field, ";
}
$fql = $fql."FROM ".$query." WHERE owner=".$get_uid."";
Это выводит это:
SELECT помощь, can_upload, cover_object_id, cover_pid, созданный, описание, edit_link, ссылка, местоположение, модифицированный, updated_major, имя, object_id, владелец, photo_count, размер, тип, video_count, видимый, ИЗ альбома, ГДЕ владелец = 522862206
Проблема в последней запятой между «видимым» и «ОТ». Как, по вашему мнению, лучший способ убрать запятую?