- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте ! Есть сайт на DLE.
Есть БД, там есть столбец dle_post. В нем есть строка metatitle.
Так как статей больше 4х тыс., мне нужно ко всем строкам metatitle (в dle_post), добавить в конце текст.
Например: в строке metatitle значение есть: Пылесос самсунг E серия (к примеру таких разных значений больше 4тыс)
Мне нужно добавить к этой строке текст: Пылесос самсунг E серия - Сайт.ру
Помогите пожалуйста, как составить запрос ? Интернет прошерстил, но внятного так и не нашёл.
Заранее спасибо !
Функцию CONCAT используйте.
Лучше-бы базу не калечить, а калечить шаблон...
Василич#, а зачем в базе данных подобное делать?
маска вывода чем не устраивает?
_SP_, да дело в том, что в DLE meta тэги выводятся из БД. Скрипт уже отдает все готовые данные. В шаблоне можно только вывести все тэги сразу :(
Василич#, как вариант - добавить этот текст непосредственно перед выводом заголовка. В файле /engine/engine.php перед $metatags = <<<HTML вставить код:
MikeTheRaven, большое спасибо! Этот вариант сразу рассматривал, но т.к. ко следующим статьям это правило применять не нужно, они сразу будут нормально заполняться, то такая необходимость отпала. Поэтому и остановился на БД :(
но т.к. ко следующим статьям это правило применять не нужно, они сразу будут нормально заполняться,
в том то и дело что ненормально - зачем в бд повторы?
проще в бд иметь "чистую" информацию, а украшательства добавлять при выводе
P.S. что вы будите делать, если через полгода потребуется добавить не просто " - сайт.ру" а что-то более сложное/ с правильным склонением, например, "Пылесос самсунг E серия - самый экономичный сайт.ру"
"Стиральная машина самсунг - самая экономичная сайт.ру"
ничего страшного, очищайте и заполняйте заново. Или же проверяйте есть ли там что вам нужно. Если нету, то добавлять, если есть ничего не делать.
MikeTheRaven, большое спасибо! Этот вариант сразу рассматривал, но т.к. ко следующим статьям это правило применять не нужно, они сразу будут нормально заполняться, то такая необходимость отпала. Поэтому и остановился на БД :(
Надо... нанять... кого-то (не меня только - боже упаси)...
Потому как с такими идеями далеко не доползти.
Нормальное заполнение базы - как-раз заполнение без этого "вна"...
Как-то так
Только сделайте бекап базы.