|
|
|
| конкретнее интересуют математические формулы и рисунки | |
|
|
|
|
|
|
|
для: fnb
(10.06.2011 в 20:38)
| | Да, это возможно, для этого специально предназначен тип полей BLOB. Однако, так редко поступают - объемные бинарные данные в полях - это не самая сильная сторона реляционной модели. Можно здорово потерять в скорости, лучше хранить такие данные на жестком диске, а в базе данных - лишь путь к ним. | |
|
|
|
|
|
|
|
для: cheops
(10.06.2011 в 20:59)
| | Здравствуйте.
Мой вопрос вроде как-то с этой темой связан.
В админке с помощью "UPDATE news SET title='$title', ...', text = '$text' WHERE id='$id'" обновляются новости в поле text в БД mysql.
Недавно возникла проблема: обновления не происходит, если в текстовое поле введен код, полученный из MS Word - например такой:
<p class=MsoNormal style='margin-top:0cm;margin-right:7.1pt;margin-bottom:0cm;
margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:normal;
mso-outline-level:1'><b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";color:black;mso-font-kerning:18.0pt;
mso-fareast-language:RU'>Цены на <span class=GramE>оптовом</span> <span
class=SpellE>энергорынке</span> РФ за неделю с 17 по 23 августа снизились в
1−ой <span class=SpellE>энергозоне</span> на 4,2%, во 2−ой – на
1,8%<o:p></o:p></span></b></p>
Когда в админке вводишь такого плана текст и нажимаешь Сохранить, идет загрузка (тексты большие, это видно), а потом - когда загружено 100% - пустая страница админки и загрузки в таблицу mysql не происходит.
При этом если очистить код от лишнего MSWord кода, админка по-прежнему работает идеально и все обновляется.
Прямая вставка вышеприведенного текста в таблицу mysql через phpmyadmin срабатывает нормально, корректировка страницы сайта происходит,
но при этом в phpmyadmin появляется: "Затронута 1 строка. Warning: #1366 Incorrect string value: '\xE2\x88\x92\xD0\xBE\xD0...' for column 'text' at row 1".
Может это - ключ проблемы, но знаний не хватает - не понимаю, что это за ошибка.
Заранее благодарен за помощь. Александр | |
|
|
|