вопрос
Добрый вечер, уважаемые. В очередной раз нуждаюсь в вашей помощи, мораль сей басни такова. Есть дополнительное поле "year", там ссылки по типу 2019, хочу избавиться от урла, оставить только 2019. И именно только для дополнительного поля year, подскажите пожалуйста как это можно сделать?
Ответил: Sander
Немножко топорно, но свое дело сделает :)
PS. Для оформления вопроса - используйте теги code. Содержимое поля в запросе может отличаться от вашего.
PPS. Ну и разумеется бекап не помешает.
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1970">1970</a>', '1970');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1971">1971</a>', '1971');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1972">1972</a>', '1972');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1973">1973</a>', '1973');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1974">1974</a>', '1974');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1975">1975</a>', '1975');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1976">1976</a>', '1976');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1977">1977</a>', '1977');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1978">1978</a>', '1978');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1979">1979</a>', '1979');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1980">1980</a>', '1980');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1981">1981</a>', '1981');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1982">1982</a>', '1982');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1983">1983</a>', '1983');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1984">1984</a>', '1984');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1985">1985</a>', '1985');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1986">1986</a>', '1986');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1987">1987</a>', '1987');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1988">1988</a>', '1988');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1989">1989</a>', '1989');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1990">1990</a>', '1990');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1991">1991</a>', '1991');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1992">1992</a>', '1992');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1993">1993</a>', '1993');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1994">1994</a>', '1994');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1995">1995</a>', '1995');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1996">1996</a>', '1996');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1997">1997</a>', '1997');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1998">1998</a>', '1998');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/1999">1999</a>', '1999');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2000">2000</a>', '2000');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2001">2001</a>', '2001');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2002">2002</a>', '2002');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2003">2003</a>', '2003');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2004">2004</a>', '2004');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2005">2005</a>', '2005');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2006">2006</a>', '2006');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2007">2007</a>', '2007');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2008">2008</a>', '2008');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2009">2009</a>', '2009');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2010">2010</a>', '2010');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2011">2011</a>', '2011');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2012">2012</a>', '2012');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2013">2013</a>', '2013');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2014">2014</a>', '2014');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2015">2015</a>', '2015');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2016">2016</a>', '2016');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2017">2017</a>', '2017');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2018">2018</a>', '2018');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2019">2019</a>', '2019');
UPDATE `dle_post` SET `xfields` = REPLACE(`xfields`, '<a href="/tags/2020">2020</a>', '2020');
PS. Для оформления вопроса - используйте теги code. Содержимое поля в запросе может отличаться от вашего.
PPS. Ну и разумеется бекап не помешает.