Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: MySQL вопрос

MySQL вопрос 3 мес. 2 нед. назад #1154

  • folomeev
  • folomeev аватар Автор темы
  • Не в сети
  • Осваиваюсь
  • Осваиваюсь
  • Запчасти ВАЗ от avtomagazin.biz.ua
  • Сообщений: 33
  • Спасибо получено: 2
Как в MySQL в поле (ячейку) дописать часть текста ?

При оптимизации сайта в строку title товаров появилась необходимость добавить в конец наименования товара часть текста - цена, купить.

Как это сделать, что бы текст товара не был перезаписан, а только добавились эти слова.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от folomeev.

MySQL вопрос 3 мес. 2 нед. назад #1155

  • avtorambler
  • avtorambler аватар
  • Не в сети
  • Новенький
  • Новенький
  • Чем темнее, тем легче быть звездой
  • Сообщений: 19
  • Спасибо получено: 6

folomeev пишет: Как в MySQL в поле (ячейку) дописать часть текста ?

При оптимизации сайта в строку title товаров появилась необходимость добавить в конец наименования товара часть текста - цена, купить.

Как это сделать, что бы текст товара не был перезаписан, а только добавились эти слова.


Для того, чтобы дописать в поле к уже существующему тексту новый в MySQL используется функция CONCAT.

Если сайт допустим на Opencart, то вот пример для Вашего SQL запроса в базу данных с использованием функции CONCAT

UPDATE `oc_product_description` SET `meta_title`=CONCAT(meta_title,'цена, купить.') WHERE `сюда указываем условие, при котором осуществлять дополнение`.

Или если без WHERE, MySQL ругнется, но допишет.

При выполнении этого запроса в поле meta_title таблицы oc_product_description в конец уже находящегося в поле текста во всех товарах будет дописана фраза цена, купить.
Спасибо сказали: folomeev

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от avtomastersu.

MySQL вопрос 3 мес. 2 нед. назад #1156

  • folomeev
  • folomeev аватар Автор темы
  • Не в сети
  • Осваиваюсь
  • Осваиваюсь
  • Запчасти ВАЗ от avtomagazin.biz.ua
  • Сообщений: 33
  • Спасибо получено: 2

При выполнении этого запроса в поле meta_title таблицы oc_product_description в конец уже находящегося в поле текста во всех товарах будет дописана фраза цена, купить.


Спасибо, помогло, а то никак не мог сделать, не хватает знаний по MySQL

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1