Вы не зашли.
#1.
wexc
Off
(2)
Участник
2011.11.29 18:06
Как заменить допустим center на left , какой sql выполнить? Подскажите плз
#2.
2010
Off
(1)
Участник
2011.11.29 19:07
Mysql_query (UPDATE table SET text = left WHERE id = 1);
Добавлено спустя 4 минуты 37 секунд: table - имя тaблици, text - сaм тeкст нa который зaмeнить, id - идeнтификaтор. тeкст и идeнтификaтор возьми в кaвычки.
Отредактировано 2010 (2011.11.29 19:07)
#3.
wexc
Off
(2)
Участник
2011.11.30 02:02
спасибо , но эта полная замена. а возможно как либо из набора текста заменить определенные слова. Например в таблице присутствуют : "один, два, три, четыре, пять" и вот нужно слово "три" заменить на "ноль"
Нет, это же таблицы, а не язык программирования. Можно только: вытащить строку, заменить нужные слова с помощью РНР, Реrl и т.д. и заменить старую строку вышеописанным примером.
UPDATE table SET text = "ноль" WHERE text = "три";
#6.
Nu3oN
Off
(11)
Moderator
2011.11.30 13:01
Gemorroj написал:
UPDATE table SET text = "ноль" WHERE text = "три";
wexc написал:
спасибо , но эта полная замена. а возможно как либо из набора текста заменить определенные слова. Например в таблице присутствуют : "один, два, три, четыре, пять" и вот нужно слово "три" заменить на "ноль"
З.ы Хочу себе такого лемурчика))))))
Я буду лучше голоден, но между креслом и рулем и на дороге.
Код:
UPDATE `table` SET `text` = REPLACE(`text`, "три", "ноль") WHERE `text` LIKE "%три%"; |
#8.
wexc
Off
(2)
Участник
2011.11.30 15:03
Спасиб
#9.
Nu3oN
Off
(11)
Moderator
2011.11.30 19:07
Gemorroj написал:Код:
UPDATE `table` SET `text` = REPLACE(`text`, "три", "ноль") WHERE `text` LIKE "%три%"; |
О! я и не знал что так можно
Я буду лучше голоден, но между креслом и рулем и на дороге.
Страниц: 1