Man ir problēma. Kad ar php palīdzību aizpildu mysql tabulas, tad latviešu mīkstināto burto vietā ir citi simboli. Kaut arī pašā mysql ir uzlikts utf8_unicode_ci. Kādam ir kādi padomi?
PHP kodā, tūlīt aiz mysql_connect() un mysql_select_db() pievieno šīs 2 rindiņas:
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
Ja tas ir tavs serveris un tu vari mainīt tā konfigurāciju, tad var arī šos te uzstādīt serverim defaultā, Mysql servera my.cnf konfigurācijas failā, [mysqld] sadaļā pievieno:
Mainīju mysqld konfigurāciju un ieliku php tās divas rindīņas, bet tik un nekas nemainās. Un vēl rindās mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8"); nevaru rakstīt utf8, met error!!
Gachu : 6 Novembris 2008 21:28:03
drono : 6 Novembris 2008 21:37:21
Gachu : 6 Novembris 2008 22:07:44
drono : 6 Novembris 2008 23:03:07
Gachu : 6 Novembris 2008 23:21:26