brekulis Posted March 13, 2013 Report Share Posted March 13, 2013 (edited) Čau. Esmu izmēģinājis pilnīgi visu, ko varēju atrast, bet rezultāta kā nav tā nav. servera encodings ir utf8_latvian_ci; datubāzes encodings ir utf8_latvian_ci; tabulu encodings ir utf8_latvian_ci; .php ir saglabāti kā utf8 headā ir: <meta http-equiv="content-type" content="text/html;charset=utf-8" /> kā arī uzreiz pēc konektēšanās pie DB ir: mysql_query("SET NAMES UTF8"); mysql_query("SET CHARACTER SET latin7"); izmēģināju arī pēdējā vietā: mysql_set_charset('latin7'); parasts teksts ir ar garumzīmēm, bet tas, kas izvilkts no DB nav. tiešām nezinu kur ko vēl nomainīt. Lieki pieminēt, ka esmu izmēģinājis arī pārlikt visu arī uz citiem utf8 encodingiem.. Edited March 13, 2013 by brekulis Quote Link to comment Share on other sites More sharing options...
daGrevis Posted March 13, 2013 Report Share Posted March 13, 2013 Latin7? Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 Atradu vismaz 3 topikus, kur latin 7 palīdzējis un Te viens no tieme: hujambo Māceklis Reģistrētie lietotāji 4 posts Posted 2012.04.27 15:36 Paldies, problēma atrisināta. bija jāpievieno šī te rindiņamysql_set_charset('latin7'); Quote Link to comment Share on other sites More sharing options...
F3llony Posted March 14, 2013 Report Share Posted March 14, 2013 Latin7 aļa ISO8859? NAKUJ?! UTF-8. Un tikai. Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 nu ok. saliku utf-8 un tikai. pamēģināju gan UTF8 gan UTF-8, katru reizi pārtaisīju datubāzi un tabulu, tabulā katru reizi no jauna saliku datus. nothing changes.. :/ Quote Link to comment Share on other sites More sharing options...
rpr Posted March 14, 2013 Report Share Posted March 14, 2013 ar ko tu tos datus saliec? varbūt tur nav utf-8? Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 iekšā datubāzē? vienkārši pievienojot jaunu ierakstu datubāzes tabulā caur phpmyadmin pagaidām neesmu izveidojis atsevišku datu iedaves lapu. Ja tur nebūtu UTF8, tad datubāzē ievadītā informācija attēlotos pareizi (nu es domāju caur phpmyadmin tad viņa attēlotos pareizi?)? Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted March 14, 2013 Report Share Posted March 14, 2013 mysql_query("set names utf8"); mysql_query("CREATE TABLE `lol_abc` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(150) NOT NULL DEFAULT '', `description_short` text NOT NULL, PRIMARY KEY (`id`), ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8"); mysql_query("insert into `lol_abc` ('','aāēčģījĶĻ','ččČĒēēēģūūū')"); var_dump(mysql_fetch_assoc(mysql_query("select * from `lol_abc`"))); Quote Link to comment Share on other sites More sharing options...
Infants Posted March 14, 2013 Report Share Posted March 14, 2013 iekšā datubāzē? vienkārši pievienojot jaunu ierakstu datubāzes tabulā caur phpmyadmin pagaidām neesmu izveidojis atsevišku datu iedaves lapu. Ja tur nebūtu UTF8, tad datubāzē ievadītā informācija attēlotos pareizi (nu es domāju caur phpmyadmin tad viņa attēlotos pareizi?)? phpmyadmin konfigā nav utf-8 uzlikts. Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 phpmyadmin konfigā nav utf-8 uzlikts. Ir. :) Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 mysql_query("set names utf8"); mysql_query("CREATE TABLE `lol_abc` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(150) NOT NULL DEFAULT '', `description_short` text NOT NULL, PRIMARY KEY (`id`), ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8"); mysql_query("insert into `lol_abc` ('','aāēčģījĶĻ','ččČĒēēēģūūū')"); var_dump(mysql_fetch_assoc(mysql_query("select * from `lol_abc`"))); īsti nesaprotu, kas man ar šo kodu jādara?! Quote Link to comment Share on other sites More sharing options...
Infants Posted March 14, 2013 Report Share Posted March 14, 2013 Ir. :) Ļoti šaubos, bet nu ja jau tu tā saki... Vispār pma nu galīgi nav tas tūlis, ar kuru būtu jāievieto datubāzē dati. Esmu pietiekami daudz nomocījies ar encodinga konfigurēšanu. Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted March 14, 2013 Report Share Posted March 14, 2013 Domāju, ka datoru vari pārdot, nopērc planšetīti, varēsi browsēt webu utt. Quote Link to comment Share on other sites More sharing options...
brekulis Posted March 14, 2013 Author Report Share Posted March 14, 2013 Ļoti šaubos, bet nu ja jau tu tā saki... Vispār pma nu galīgi nav tas tūlis, ar kuru būtu jāievieto datubāzē dati. Esmu pietiekami daudz nomocījies ar encodinga konfigurēšanu. Nu es domāju šo: Server connection collation : utf8_latvian_ci Ja vēl citā vietā, tad lūdzu pastāsti kur nomainīt. Domāju, ka datoru vari pārdot, nopērc planšetīti, varēsi browsēt webu utt. prieks, ka kāds vismaz piedzimst par programmētāju. :) Quote Link to comment Share on other sites More sharing options...
reGative Posted March 14, 2013 Report Share Posted March 14, 2013 Vispār... ...iesaku http://www.adminer.org/en/ - Adminer. Un nekāds PHPMyAdmin nav jāinstalē. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.