Задать вопрос
@S1MY

Где я допустил ошибку в обновление данных при помощи CONCAT?

Данные записываются в ряд, то есть если likeData = 2 и 4 в таблицу идёт 24, мне нужно, чтобы эти значения были через запятую, а именно 2, 4
Код:
$id = $_POST['userId'];
$likeData = $_POST['likeData'];

$wpdb->query("UPDATE $table SET user_like = CONCAT (user_like, $likeData) WHERE ID = $id");

Я уверен, что ошибка простая и её видно, но у меня уже кипит мозг, помогите решить данную проблему...
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
serginhold
@serginhold
google забанили? https://www.w3schools.com/sql/func_mysql_concat_ws.asp

да и в обычный concat() можно передавать бесконечное кол-во параметров, можно туда и запятую в середину вставить
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы