uni Posted January 21, 2005 Report Share Posted January 21, 2005 Vai phpMyAdmin atbalsta utf-8?? Kaa lai to uzliek pa default? Un veel - kaa lai esoshu db lai konvertee no taa iso-**** uz utf? Link to comment Share on other sites More sharing options...
tamster Posted January 21, 2005 Report Share Posted January 21, 2005 phpMyAdmin atbalsta utf-8, to var izvēlēties iekš pirmā screena, pie valodu izvēles (Latvian (utf-8)) Link to comment Share on other sites More sharing options...
uni Posted January 22, 2005 Author Report Share Posted January 22, 2005 Heeelp!! Nekaadaa jeegaa netieku ar to utf-8 - kkaada meerkakjiiba - saliek visur, ka utf-8, bet ā burta vietaa kaut kaads L ar punktinju pa vidu raadaas...! Kas vareetu pa vainu buut? Ar DreamWv rakstiitais kods utf-8 tiek paraadiits ok, bet ne ar phpMyAdmin, ne programmiski nevar pielauzt, lai no db viss lasiitos... Ne arii rakstiitos - jaaredz Ŀ ? Link to comment Share on other sites More sharing options...
hu_ha Posted January 22, 2005 Report Share Posted January 22, 2005 tad kad atver phpmyadmin apskaties view source vai tur ir īstais kodējums vai arī apskaties no kurienes konkrētā lapa vai sadaļa ņem kodējumu, jo moš tur kaut kāds header tiek padots. kaut vai uzliec search pa visiem phpmyadmin failiem uz header un charset atslēgas vārdiem... Link to comment Share on other sites More sharing options...
Gacha Posted January 24, 2005 Report Share Posted January 24, 2005 PHPMyadmin no kaut kadas tur ~2.6.1 versijas izmanto PHP extension "mbstring" un ja shams tev nav, tad ar kodejumiem ir problemas! Link to comment Share on other sites More sharing options...
Ežu Sargs Posted February 9, 2005 Report Share Posted February 9, 2005 ā burta vietaa kaut kaads L ar punktinju pa vidu raadaas...!Ŀ Piedzīvoju šo pašu problēmu. Izrādās, tam nav nekāda sakara ar phpMyAdmin. MySQL 4.1.9-nt uz Win XP. Ko darīt - nezinu. Laikam nāksies repleisot jau pēc SELECTa, un gaidīt nākamo mySQL versiju.... :( :unsure: Link to comment Share on other sites More sharing options...
bubu Posted February 9, 2005 Report Share Posted February 9, 2005 MySQL 4.1 versijai pirms izpildīt vaicājumu, kurš atgriež UTF-8 kodējuma datus, vajag izpildīt vaicāijumu (vienu reizi uz konekciju): SET NAMES `utf8` Link to comment Share on other sites More sharing options...
kei Posted February 14, 2005 Report Share Posted February 14, 2005 MySQL 4.1 versijai pirms izpildīt vaicājumu, kurš atgriež UTF-8 kodējuma datus, vajag izpildīt vaicāijumu (vienu reizi uz konekciju): SET NAMES `utf8` 13544[/snapback] es miilu tevi, bubu. iztaujaajos pie tantes Googles - bez rezultaatiem. izlasiiju phpMyAdmin sourci - dabuuju tikai liekas galvas saapes. beidzot atradu kaadu, kas pasaka sho vienu burvju rindinju :) Link to comment Share on other sites More sharing options...
bubu Posted February 14, 2005 Report Share Posted February 14, 2005 (edited) kei, elementāri tak, jālasa manuālis: http://dev.mysql.com/doc/mysql/en/charset-connection.html :)) Kur ta citur es to būtu uzzinājis.. Edited February 14, 2005 by bubu Link to comment Share on other sites More sharing options...
kei Posted February 18, 2005 Report Share Posted February 18, 2005 kei, elementāri tak, jālasa manuālis: http://dev.mysql.com/doc/mysql/en/charset-connection.html :)) Kur ta citur es to būtu uzzinājis.. 13702[/snapback] lasiiju jau, bet kaut kaa palaidu gar ausiim.. gadaas. Link to comment Share on other sites More sharing options...
Ežu Sargs Posted February 19, 2005 Report Share Posted February 19, 2005 (edited) Nezinu. Izlasīju izlasiju 10x to manuāli par charsetiem. visās iespējamās vietās my.ini failā saliku utf-8, bet nekas nepalīdzēja. Pēc tās SET NAMES UTF-8 komandas (mēģināju sekojošos variantos): @mysqli_query($db, 'SET NAMES `utf8`'); //@mysqli_options($db, MYSQLI_INIT_COMMAND, "SET NAMES `utf8`"); //@mysqli_options($db, MYSQLI_INIT_COMMAND, "SET CHARACTER SET `utf8`"); , outputs ir tāds, kad utf-8 apskatās, redaktorā uzstādot ASCII charsetu (dubultburti ar pirmo vācu A ar diviem punktiem virsū). Un šitais print mysqli_character_set_name($db); atgriež šo: latin1_swedish_ci , kas ir defaultais. Meklējot googlē, redzēju kādā listē tekstu, ka tā tas arī notiek (bugs, laikam), bet pātiesībā pārslēdzot. Folderī "charsets" mētājas latin1 un vēl daudz visādu, bet utf8 tur nav (uz winXP tas ir). Varbūt, tas ir iebūvēts kaut kur pašā .exe... Galu galā, palīdzēja datubāzes, visu tabulu un visu texta lauciņu pārdefinēšana kā "binary". (varchar kļūst varbinary, text => blob utt.). Bet, kā redzams, šis ir ne risinājums, bet ātrs lāpījums, tam tā nevajag būt. Jo, ja rastos vajadzība kaut ko kārtot pēc alfabēta, tie collations lieti noderētu. Un es gribēju izmantot utf8_general_ci - pēc nosaukuma spriežot, tas pareizi kārtos visās valodās... Edited February 19, 2005 by Ežu Sargs Link to comment Share on other sites More sharing options...
JJ_Dilan Posted April 20, 2005 Report Share Posted April 20, 2005 MySQL 4.1 versijai pirms izpildīt vaicājumu, kurš atgriež UTF-8 kodējuma datus, vajag izpildīt vaicāijumu (vienu reizi uz konekciju): SET NAMES `utf8` 13544[/snapback] Negribu izklausiities peec galiiga muljkja, bet shito mekleejot veselu dienu nochakareeju. Labi, ka atcereejos par shitaadu forumu. Visas aarzemes izskraidaaju, bet izraadaas, ka Latvijaa ir gjeniaalaakie cilveeki ;) Paldies! Link to comment Share on other sites More sharing options...
Recommended Posts