fjckls Posted June 14, 2013 Report Share Posted June 14, 2013 Noob jautākums. Caur phpmyadmin eksportēju datus iekš csv. Atveru ekselī viss smuki pa tabulām, taču utf-8 characteri ir ķeburaini iĆ…ā€ Ć…Ā. Kā izeksportēt pareizi, lai pareizi rādās utf-8 un saglabājās tabulas? Paldies. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 14, 2013 Report Share Posted June 14, 2013 Eksportēji vnk "CSV" vai "CSV for MS Excel"? Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 @jurchiks mēģināju abus - rezultāts tas pats - excelis nesaprot utf-8.. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 14, 2013 Report Share Posted June 14, 2013 (edited) http://office.microsoft.com/en-us/excel-help/import-or-export-text-txt-or-csv-files-HP010099725.aspx#BMimport_data_from_a_text_file_by_openi Import a text file by connecting to it Uztaisi jaunu blank datasheet, tad ej uz Data tabu un spied pogu "From text" sadaļā "Get External Data". Original data type = Delimited, File origin = 65001 (Unicode) Next Delimiters = semicolon Next Finish P.S. pirmo reizi ar Exceli kko importēju un man nebija problēmu. Edited June 14, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 @jurchiks, paldies, mēģināju - nope, tas pats.... diendienā nelietoju php... likās ka php programmeri kaut ko tādu dara vismaz 5x dienā :) ...Vienmēr iekš DB, kur ir teksts esmu tabulai licis collation UTF-8 general_ci, izvadot html viss ir korekti, bet eksportējot uz csv, ekselī ķeburi..., Kāds plz varētu mani apgaismot, ko es te daru neparreizi? Kā glabāt datus, lai ērti pēc tam eksportēt uz ekseli ar visām garumzīmēm? Un ko darīt tagad :)? Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 14, 2013 Report Share Posted June 14, 2013 (edited) Pri čom te PHP? File origin uzliki pareizo? Ja nē, tad būs ķeburi. Ja csv failā garumzīmes ir pareizas, tad problēma rodas importējot datus. Edited June 14, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 @jurchiks visu norādīju pareizi.. bet nekas nemainās.. P.S "ķeburi" jau rādās datu bāzē, taču kā jau minēju izvadot html viss ir kārtībā.. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 14, 2013 Report Share Posted June 14, 2013 (edited) Nu paga, ja ķeburi ir jau datubāzē, tad ko tad tu gaidīji? Salabo datubāzi un tad domā tālāk. Edited June 14, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 Bet, kas man būtu jālabo DB, ja tur nekas nav salauzts..Kā jau teicu visi dati ir saglabāti ar UTF-8 general_ci - tur man liekas nekā nepareiza nav - problēma ir dabūt to visu ekselī, lai viņš prot nolasīt utf-8 characterus Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 Galu galā - izmantoju phpexcel (http://phpexcel.codeplex.com/wikipage?title=Examples&referringTitle=Home), lai izveidotu .xls failu, kuru Excel saprot un māk atpazīt utf-8 characterus.. Klients nesaprastu, ja viņam vajadzētu sekot @jurchika tutoriālim, lai atvērtu failu. Tātad, .cvs nebūs tas labākais variants, lai eksportētu datus Excelim, jo šis nabags nemāk atpazīt utf-8... nu pizec visu dienu ar šito noņēmos... tiešām neivens nebija ar ko līdzīgu saskāries? .... Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 14, 2013 Report Share Posted June 14, 2013 (edited) Man datubāzē nav ķeburu, tāpēc arī Excel nav problēmu. Starp citu, vai nav tā, ka tev tabulai ir utf-8, bet kolonnām kaut kas cits? Edited June 14, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
fjckls Posted June 14, 2013 Author Report Share Posted June 14, 2013 nea - viss ir utf8_general_ci, bet vai tev gadījumā nav utf8_latvian_ci ? TAs varētu būt iemesls, kāpēc tev DB rādās normāli, es nevarēju izmantot utf8_latvian_ci , jo bija iespējami arī kirlica simboli.... Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted June 14, 2013 Report Share Posted June 14, 2013 Tev tikai liekas, ka tur ir utf8, patiesībā tur ir utf8 dati saglabāti latin(mysql defaultais enkodings). Lapā tev strādā, jo ar php pieslēdzoties, tu norādi, ka gribi saņemt datus utf8, tādēļ viņš no latin viņus konvertē atpakaļ. phpmyadmin nenorāda kādā enkodingā grib saņemt datus, tādēļ tie tiek parādīti tādi kādi ir patiesībā. Vari atvērt phpmyadmin tabu variables un varu derēt, ka tev šajos, nav utf8 - collation connection utf8_general_ci collation database utf8_general_ci collation server utf8_general_ci Quote Link to comment Share on other sites More sharing options...
jurchiks Posted June 15, 2013 Report Share Posted June 15, 2013 (edited) Man db točna nav nekāds latvian, es ar tādām stulbībām nenodarbojos. Es cenšos visur atkarībā no vajadzības likt utf8_unicode_ci/general_ci. Edited June 15, 2013 by jurchiks Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted June 17, 2013 Report Share Posted June 17, 2013 (edited) latvian? Sajaucu, domāju, ka tā ir atbilde man.. Edited June 17, 2013 by xPtv45z 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.