Тема: Замена данных в поле
Такой вопрос.
Есть таблица состоящая из нескольких полей. В свою очередь одно поле под названием bodytext имеет много разных записей. Нужно все эти разные записи заменть на одну. Как это можно реализовать?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Работа с phpMyAdmin → Замена данных в поле
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Такой вопрос.
Есть таблица состоящая из нескольких полей. В свою очередь одно поле под названием bodytext имеет много разных записей. Нужно все эти разные записи заменть на одну. Как это можно реализовать?
UPDATE `table_name`
SET `bodytext` = 'текст';
Спасибо
Делаю запрос
UPDATE `nuke_stories`
SET `bodytext` = '<P>Сайт переехал по адресу
<a href="http://www.docwin.ru">http://www.docwin.ru</a>
<P>Через 10 секунд Вы будете автоматически перенаправлены на сайт www.docwin.ru, если Вам надоело ждать,то нажмите на ссылку
<a href="http://www.docwin.ru">http://www.docwin.ru</a>
<P>Администрация сайта</BODY>
<SCRIPT>
setTimeout("window.location='http://www.docwin.ru';", 10000);
</SCRIPT>';
говорит ошибка
Ошибка
Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Неизвестная пунктуация @ 378
STR: ://
SQL: UPDATE `nuke_stories`
SET `bodytext` = '<P>Сайт переехал по адресу
<a href="http://www.docwin.ru">http://www.docwin.ru</a>
<P>Через 10 секунд Вы будете автоматически перенаправлены на сайт www.docwin.ru, если Вам надоело ждать,то нажмите на ссылку
<a href="http://www.docwin.ru">http://www.docwin.ru</a>
<P>Администрация сайта</BODY>
<SCRIPT>
setTimeout("window.location='http://www.docwin.ru';", 10000);
</SCRIPT>'
SQL-запрос:
UPDATE `nuke_stories` SET `bodytext` = '<P>Сайт переехал по адресу <a href="http://www.docwin.ru">http://www.docwin.ru</a> <P>Через 10 секунд Вы будете автоматически перенаправлены на сайт www.docwin.ru, если Вам надоело ждать,то нажмите на ссылку <a href="http://www.docwin.ru">http://www.docwin.ru</a> <P>Администрация сайта</BODY> <SCRIPT> setTimeout("window.location='http://www.docwin.ru';", 10000); </SCRIPT>'
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'http://www.docwin.ru';", 10000);
</SCRIPT>'' at line 2
Vivaldis
Экранируйте с посощью символа обратной косой черты (\) одинарные кавычки внутри строки.
..."window.location=\'http://www.docwin.ru\';", 10000...
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Работа с phpMyAdmin → Замена данных в поле
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.