[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Старая база, не в нужной кодировке
YVSIK
есть база, сразу)) полей не много, совсем не много,

она строилась давно, очень давно, есть записи 2003 года,
сама база помимо всего остального ещё имеет базу phpbb форума, это я вырезал, чтоб не мешало.


История такая
вся база написана была можно сказать неправильно, все в одной куче и форум и вопросы пользователей и ещё что то было,
вообщем я все что не надо отрезал
осталось что надо
и в той же базе, есть кодировка полей и cp1251_general_ci , и utf8_general_ci
потребовалось восстановить данные семи таблиц,

просмотр через phpmyadmin значатся в utf8_general_ci,
в полях значатся вопросы(как и положено, тому быть)
но на сайте который выводил эти ответы все было хорошо,
сайт был написан в кодировке "видимо" cp1251_general_ci так прорисано в мета тегах шаблонов, да и что-б его запустить, надо ставить на сервер старую версию PHP, потому на сегодня все это делать не совсем удобно,


пробую вывести, как положено, вижу эти самые вопросы, не получается угадать в какой кодировке вывести
собственно вот сам вывод все таблицы
запрос вывода в таблицу
<?php //таблица вывода базы
include 'config.php'; //тут сединение с базой
$sql = ("SELECT
`id`,
`date`,
`author`,
`author_email`,
`question`,
`answer`,
`publish`
FROM
`shkafi_cupe_faq_q`
ORDER BY
`id`
DESC
"
);
/*(ORDER BY) выбор по id и(DESC) порядок чтения*/
//резултат функ. mysql_query

$result = mysql_query($sql);
// Рисуем табличку
$table = '<table border=1 cellpadding="0" cellspacing="0" align=center>';
while ($row = mysql_fetch_assoc($result)){
$table .= "<tr>\n";
$table .= "<td width=20px >".$row['id']."</td>\n";
$table .= "<td width=90px >".$row['date']."</td>\n";
$table .= "<td width=140px >".$row['author']."</td>\n";
$table .= "<td width=200px >".$row['author_email']."</td>\n";
$table .= "<td width=400px >".$row['question']."</td>\n";
$table .= "<td width=400px >".$row['answer']."</td>\n";
$table .= "<td width=10px >".$row['publish']."</td>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
// Выводим заполненную таблицу на экран
echo $table;


может быть кто нибудь справиться-/угадает/ в какой кодировке выводить,
я совсем запутался, уже столько перепроболал :( не получается

и сам дамб базы прикрепил, оё! и надоел он мне, со свежими силами кто сообразит, что за чем следует ! пожалуйста))

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.