Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: подскажите с кодировкой

Сообщения:  [1-10]   [11-17] 

 
 автор: Abdula   (15.04.2008 в 23:00)   письмо автору
 
   для: Usta   (14.04.2008 в 22:40)
 

ОГРОМНАЯ СПАСИБО Вам Usta все получилось, и всем кто пытался помочь

   
 
 автор: Usta   (14.04.2008 в 22:40)   письмо автору
 
   для: Abdula   (14.04.2008 в 21:59)
 

проверьте кодировку на сайте должно быть
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

и в config.php должно быть написано
mysql_query ("set collation_connection='cp1251_general_ci'");
mysql_query ("set character_set_client='windows-1251");
mysql_query ("set character_set_results='windows-1251'");

   
 
 автор: Abdula   (14.04.2008 в 21:59)   письмо автору
 
   для: Usta   (14.04.2008 в 21:46)
 

на рнрадмини добавил запись в таблицу нормально появилась по русски все другий запись знаки?
ну на самом сайте какие то цифре место новая запись

   
 
 автор: Usta   (14.04.2008 в 21:46)   письмо автору
 
   для: Abdula   (14.04.2008 в 21:39)
 

 <?php 
>$db mysql_connect ("localhost","lessons","GMoaEGzy");
>
mysql_select_db ("lessons",$db);
>@
mysql_query("SET NAMES cp1251;");
>
mysql_query("SET CHARACTER SET cp1251;"); ?>

Этот файл просто соединяется с БД и выдает содержимое "lessons" в такой кодировке. На сайте таким образом отображается как нужно. А вам нужно ковырять сам phpmyadmin. Вы пробовали добавить запись в таблицу?? или через admin панель? На счет оптимизации вам нужно выделить те таблицы, которые нужно оптимизировать, ниже есть раскаывающиеся список --> оптимизировать.

   
 
 автор: Abdula   (14.04.2008 в 21:39)   письмо автору
 
   для: Usta   (14.04.2008 в 21:27)
 

да мне надо по русски я сделал как вы сказали на хосте опций операций поставил кодировку ,как оптимизировать на рнрМУадмини есть такая опция

вот сделал еще так файл
 <?php 

$db 
mysql_connect ("localhost","lessons","GMoaEGzy");
mysql_select_db ("lessons",$db);
@
mysql_query("SET NAMES cp1251;");
mysql_query("SET CHARACTER SET cp1251;"); 

?>

   
 
 автор: Usta   (14.04.2008 в 21:27)   письмо автору
 
   для: Abdula   (14.04.2008 в 21:01)
 

Я так понимаю вам нужно чтоб в таблицах БД отображался по русскому вместо знаков ???????????????, я так понял? Если так, то я выше написал что нужно сделать. Если вы изменили кодировку у таблиц, то ее еще нужно оптимизировать, там есть такая опция. Попробуйте вставить запись в одну из таблиц, если она сохраниться по русски, значит все работает или создать запись из Admin панели и посмотреть соответствующую таблицу , если и там стало по русски значит, нужно заново экспортировать данные через SQL.

   
 
 автор: Abdula   (14.04.2008 в 21:01)   письмо автору
 
   для: Aleksei-t   (14.04.2008 в 20:51)
 

щас сделал и так ну без изменений

   
 
 автор: Aleksei-t   (14.04.2008 в 20:51)   письмо автору
 
   для: Abdula   (14.04.2008 в 20:40)
 

Видал ещё такое оформление @mysql_query("SET NAMES 'cp1251' ");

   
 
 автор: Abdula   (14.04.2008 в 20:40)   письмо автору
 
   для: Aleksei-t   (14.04.2008 в 20:29)
 

я сам не знаю важно или нет,сделал как вы сказали кавычки ну нечо не изменилась

   
 
 автор: Aleksei-t   (14.04.2008 в 20:29)   письмо автору
 
   для: Abdula   (14.04.2008 в 20:22)
 

Я вроде обычно 'SET NAMES cp1251;' оформляю в двойные кавычки,"SET NAMES cp1251;'" или это не важно ?

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования