Траблы с кодировкой на MySQL

Печать RSS
51

В
Автор
Землянин
0
У меня визде в скрипте стоит кодировка utf-8 на базе в таблице стоит utf8_general_ci
В БД внес текст и он мне его выдает в ������� . я уже пробывал в скрипте меня utf-8 без BOOM и т.д. ничего не помогает, не могу понять в чем проблема. =(
в чем может быть проблема?
(Добавление)
И еще+ расскажи пожалуйста как сделать что-бы новость вся не высвечивалась!
тоесть новость на определенное количество символов и после идет "Читать далеше>>"
Пример.
Вы хотите получать уведомления по e-mail о новых сооб <ссылка>Читать дальше</ссылка>
Думаю изложил все ясно прошу помощи заранее спасиба. hello
K

Транклюкаторщик
0
сразу после подключения к базе:
mysql_set_charset('utf8');
скрипт в utf-8 без сигнатур и все будет ок
В
Автор
Землянин
0
ок это я сделал!
Но остался вопрос как сделать кнопку читать дальше.
Тоесть я хочу на главную выводить глобальные новости но они большие тоесть мне нужен только часть текста как это сделать? может через LIMIT text или как? я хз =)
K

Транклюкаторщик
0
бей текст на части через mb_substr() (или iconv_substr()), и выводи по частям

Чатланин
0
$row['news'] = (mb_strlen($row['news'], 'utf-8') > 100) ? mb_substr($row['news'], 0, 100, 'utf-8').'...<a href="...">Читать все >></a>' : $row['news'];
Изменил: Виталий (28.02.2011 / 09:40)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск