Author Topic: Problemy s kodirovkoi v MySql 5.  (Read 4124 times)

0 Members and 1 Guest are viewing this topic.

Offline invisible211

  • Pre-Newbie
  • Posts: 2
    • View Profile
Problemy s kodirovkoi v MySql 5.
« on: March 15, 2006, 01:53:08 PM »
tut vot pishut:
Quote
V novyh versiyah MySQL (nachinaya s 4.1.0) izmenilsya poryadok raboty s natsional'nymi kodirovkami, poetomu staryi kod mozhet vyzyvat' poyavlenie v tablitse bazy dannyh znakov voprosa '????????' vmesto russkogo teksta. Dlya togo, chtoby etogo ne voznikalo v nachalo PHP-skripta, posle ustanovki soedineniya s bazoi dannyh, sleduet pomestit' sleduyuschie stroki:

Code: [Select]
<?php   
  mysql_query 
("set character_set_client='cp1251'");   
  mysql_query 
("set character_set_results='cp1251'");   
  mysql_query 
("set collation_connection='cp1251_general_ci'");   
?>


Vopros takoi kuda vstavlya t' eti stroki ya tak ponyal v fail db_mysql.php, no ya nesel v php programmirovanii i kuda by ne vstavil vsegda vylaziet oshibka sintaksisa. Pomogite. chto delat'?


Offline invisible211

  • Pre-Newbie
  • Posts: 2
    • View Profile
Re: Problemy s kodirovkoi v MySql 5.
« Reply #1 on: March 16, 2006, 10:49:58 AM »
Ну что помочь никто не может?

Offline Lesik

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Problemy s kodirovkoi v MySql 5.
« Reply #2 on: June 11, 2006, 09:10:32 PM »
tut vot pishut:
Quote
V novyh versiyah MySQL (nachinaya s 4.1.0) izmenilsya poryadok raboty s natsional'nymi kodirovkami, poetomu staryi kod mozhet vyzyvat' poyavlenie v tablitse bazy dannyh znakov voprosa '????????' vmesto russkogo teksta. Dlya togo, chtoby etogo ne voznikalo v nachalo PHP-skripta, posle ustanovki soedineniya s bazoi dannyh, sleduet pomestit' sleduyuschie stroki:
Vopros takoi kuda vstavlya t' eti stroki ya tak ponyal v fail db_mysql.php, no ya nesel v php programmirovanii i kuda by ne vstavil vsegda vylaziet oshibka sintaksisa. Pomogite. chto delat'?

аналогичная фигня - кто нибудь поможет пребороть недуг

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: Problemy s kodirovkoi v MySql 5.
« Reply #3 on: June 11, 2006, 09:17:35 PM »
Можно попробовать вставить в includes/db_mysql.php над
Code: [Select]
    return $this->connection;
вот это:
Code: [Select]
    mysql_query ("set character_set_client='cp1251'", $this->connection);
    mysql_query ("set character_set_results='cp1251'", $this->connection);
    mysql_query ("set collation_connection='cp1251_general_ci'", $this->connection);
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)