С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355

Кракозябры вместо русских букв при выводе из БД

14.10.2012, 19:38. Показов 5770. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
а как сделать чтобы русские слова выводились из бд? а то крякозябры получается
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.10.2012, 19:38
Ответы с готовыми решениями:

Кракозябры вместо русских букв в движке
Привет, подскажите пожалуста. Хотел установить движок Simple Quotes Engine. Импортировал бд, залил файлы, настроил кфг Захожу, а там...

Вместо кириллицы я вижу кракозябры при записи в бд и выводе из нее
есть форма которая отправляет данные в базу данных (ввожу данных кириллицей). Напротив поля, в которое происходит запись стоит кодировка...

Непонятные кракозябры вместо русских букв
Очень странная ситуация. Пользователь вводит данные, данные через javascript методом post, ajax, json передаются php и php в свою очередь...

15
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 19:40
если страница в cp1251 то после
PHP
1
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
добавьте
PHP
1
mysql_query('se names cp1251');
но это видимо и на странице регистрации и на странице вывода нужно.
0
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355
14.10.2012, 19:44  [ТС]
не, не получается, ошибка из бд вылазит
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 19:47
Цитата Сообщение от DrobyshevAlex Посмотреть сообщение
se names cp1251
set names cp1251
0
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355
14.10.2012, 19:50  [ТС]
ладно, пока с этим не буду заморачиваться
Идея вот какая:
Если записей ==16 то делаем выборку из таблицы бд и собираем все e-mail
После делаем запрос к другой таблице, где содержится текст мною занесенный
И наконец отсылаем всем участникам письмо

Сложно это сделать?
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 19:52
по поводу кодировки Базы Данных. Кодировка ввода/вывода.
1
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355
14.10.2012, 20:03  [ТС]
PHP
1
    echo "<td>".$row['vk']."</td>\n</tr>\n" ;
каким образом сделать это ссылко?
как добавить <a href...>
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
14.10.2012, 20:04
так и добавить.
PHP
1
echo '<td><a href="', $row['vk'], '">', $row['vk'], '</a></td></tr>';
1
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 20:05
PHP
1
echo '<td><a href="http://ссылка...">' . $row['vk'] . "</a></td>\n</tr>\n" ;
Вам не приходило в голову прочитать книжку?) Что бы самому делать сайт
1
-12 / 19 / 4
Регистрация: 17.12.2010
Сообщений: 355
14.10.2012, 20:09  [ТС]
я понимаю, что уже надоел вопросами) но вы так хорошо объясняете что все получается, а в книжке таких примеров мало

Добавлено через 56 секунд
Цитата Сообщение от DrobyshevAlex Посмотреть сообщение
PHP
1
echo '<td><a href="http://ссылка...">' . $row['vk'] . "</a></td>\n</tr>\n" ;
Вам не приходило в голову прочитать книжку?) Что бы самому делать сайт
нужно так чтобы $row['vk'] брало в ссылку

как просто вставить я и так знаю)
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 20:09
пост 8 прочтите
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
14.10.2012, 20:16
Цитата Сообщение от M@ker Посмотреть сообщение
нужно так чтобы $row['vk'] брало в ссылку
выше я написал

Добавлено через 3 минуты
еще можно вот так, чуть добавить
PHP
1
2
$url = (false === stripos($row['vk'],'http://')) ? 'http://'.$row['vk'] : $row['vk'];
echo '<td><a href="', $url, '">', str_replace('http://', '', $url), '</a></td></tr>';
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 20:19
Тогда наверное стоило бы учесть что может вообще только id быть, к тому же id ща и только буквенный может быть.
наверное нужно проверку на слеши добавить, если не одного то подставить http://vk.com/
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
14.10.2012, 20:24
ну да. можно, к примеру вот так тогда
PHP
1
2
3
4
5
6
if( false === stripos($row['vk'], 'vk.com') )
    $url = 'http://vk.com/' . str_replace('http://','',$row['vk']);
else
    $url = (false === stripos($row['vk'],'http://')) ? 'http://'.$row['vk'] : $row['vk'];
 
echo '<td><a href="', $url, '">', str_replace('http://','',$url), '</a></td></tr>';
0
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
14.10.2012, 20:28
Цитата Сообщение от KOPOJI Посмотреть сообщение
PHP
1
if($row['vk'][0] == 'i')
тут наверное всё же
PHP
1
if($row['vk'][0] == 'i' || flase === strpos($row['vk'], '/')))
так как id вконтакта может быть hello_its_my_id_vk
0
14.10.2012, 20:29

Не по теме:

Цитата Сообщение от DrobyshevAlex Посмотреть сообщение
так как id вконтакта может быть hello_its_my_id_vk
я уже подумал об этом, исправил) только по другому чуть)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.10.2012, 20:29
Помогаю со студенческими работами здесь

Вместо русских букв кракозябры
После отправки формы с сайта, вместо русских букв в БД кракозябры. Соответственно и на сайт возвращаются кракозябры. Как это исправить? ...

Кракозябры вместо русских букв
Здравствуйте, столкнулся уже давненько с такой штукой, как-то раньше поставил виндовс установил изначально при установки ru язык, в...

Вместо русских букв вылязят кракозябры
Здравствуйте. Использую c# + mysql Вместо русских букв вылязят кракозябры подскажите, что это может быть ?

Кракозябры по CHR вместо русских букв
Delphi XE function TUSComFox.ArrayToString(Data: TByteArray): String; Var I : Integer; begin Result := ''; for I := 0...

С++ Builder 10. Кракозябры вместо Русских букв
Всем доброго времени суток ! Работаю в Builder 10. Написал программку. И пришло время для релиза, который будет запускаться на всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru