В следующем коде $ keyresult и $ valueresult представляют собой разделенные запятыми списки столбцов в моем db и значения, которые я хочу поместить в них в идентифицированную строку. Проблема в том, что код не делает то, что я надеялся, и возвращает синтаксическую ошибку в запросе.
$q3 = "UPDATE post SET ($keyresult) VALUES ('$valueresult') WHERE user_id='$user_id' AND post_id='$post_id' AND post_status='active'";
Как я могу исправить синтаксис этого?