проблемы с кодировкой

программирование php базы данных кодировка

в базу занесло рагульные каракули
вот одна из занесенных строк - Интересные факты о России.
помогите решить проблему... проблему вноса в базу я уже решил, как решить вывод этих каракуль которые уже внесло, чтоб выводило нормальный русский текст

Примечание:
какая это кодировка... я незнаю из какой кодировать... в какой это оно занесло..
Ответы:
переписать данные в таблице.
Составить скрипт, который будет брать из базы записи, которые записаны каракулями, перекодировать и перезаписывать
В самой базе данных измени в таблицах вывода  на нужную кодировку, а потом в файле там где связь базы данных db.php  пропиши такие строчки :
<?php
$db=mysql_connect("localhost","dbuser","dbpass");
mysql_select_db("dbname",$db);
// в какой кодировке получать данные от клиента
@mysql_query('set character_set_client="utf8"');
Мне помогло в свое время очень хорошо и еще в начале документа php поставь для страницы кодировку для уверенности :
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Кодируй везде в кодировке UTF-8, в базе данных (таблицы) utf-8_general_ci вроде наподобие такого
Вот последовательность перекодировки


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.