cwbe coordinatez:
101
63540
63709
7023660

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::12
total children::3
show[ 2 | 3] flat


Poradte, ako v slovenskom exceli (2010) spravim "export do formatu CSV" tak, aby to oddelovalo zaznamy ciarkami, uzatvaralo ich do uvodzoviek, a ukladalo ho ako UTF-nieco (8?) ?

Teda nech mi generuje:
"a","b","c"
"d","e","f"

Momentalne mi generuje:
a;b;c
d;e;f

Zmenit 'regional settings' mi nepomaha a nepomoze to pridat uvodzovky.

-- edit --

Moj ciel je dostat tabulku na webstranku do PHP-skriptu. Zistil som ze je este jedna moznost okrem CSV formatu - pouzit PHP-ExcelReader projekt
http://stackoverflow.com/questions/563670/reading-an-excel-file-in-php




0000010100063540000637090702366007028249
EZ
 EZ      27.01.2013 - 19:45:10 , level: 1, UP   NEW
ja som sa davnejsie dopatral k odpovedi ze z Excelu to neda a zaroven k workaroundu - export from google spreadsheet instead (utf8 by default).

000001010006354000063709070236600702824907028998
mirex
 mirex      28.01.2013 - 11:27:01 , level: 2, UP   NEW
Dobry export do CSV vie aj OpenOffice.

Nuz ja som dorobil support na citanie XLS suboru v PHP skripte pomocou
http://code.google.com/p/php-excel-reader/ ... musel som tam iba dorobit spravne nacitavanie textu s encodingom ktory je niekedy UTF-8 a niekedy ISO 8859-1

0000010100063540000637090702366007024462
C[elkom]iny
 C[elkom]iny      24.01.2013 - 20:44:06 (modif: 24.01.2013 - 20:44:25), level: 1, UP   NEW !!CONTENT CHANGED!!
a preco to akoze potrebujes v uvodzovkach?

$f = fopen('nieco.csv','r'); //otvor subor
while (!feof($f)){ //kym nieje koniec
$line = fgets($f); //nacitaj riadok
foreach ($line.explode(',') as $value){ //na ciarkach ho rozdel do pola a iteruj
//vo value mas hodnotu aktualnej "bunky"
}
}

alebo mi nieco unika?

I can't explain myself
because I'm not myself you see
I got lost in someone else...

000001010006354000063709070236600702446207024520
mirex
 mirex      24.01.2013 - 21:23:37 , level: 2, UP   NEW
pretoze mam v jednotivych bunkach tabulky viacriadkove texty. Uvodzovky urcia kde bunka zacina a kde konci.

00000101000635400006370907023660070244620702452007025777
pandrlak
 pandrlak      25.01.2013 - 16:25:01 , level: 3, UP   NEW
A v CSV hodnote bunky sa zachova znak noveho riadku?

0000010100063540000637090702366007024462070245200702577707025940
mirex
 mirex      25.01.2013 - 18:05:46 , level: 4, UP   NEW
Ano, ked ma bunka v exceli text na viac riadkov tak sa to zachova aj v csv ako zariadkovanie. Text bunky je ohraniceny specialnym znakpm to su u mna uvodzovky

00000101000635400006370907023660070244620702452007024548
C[elkom]iny
 C[elkom]iny      24.01.2013 - 21:36:34 , level: 3, UP   NEW
az na to ze tak cvs nefunguje, pri exporte mozes zvolit iny delimiter co urcite nebude v texte ($ alebo nieco) a explode-ovat ho na nom alebo pripadne pripadne mozno tato php funkcia http://php.net/manual/en/function.fgetcsv.php.

ale kazdopadne nemam pocit ze cvs je zrovny najvhodnejsi format pre toto pouzite. mozno by som skusil export do XML a to potom parsovat

I can\'t explain myself
because I\'m not myself you see
I got lost in someone else...

0000010100063540000637090702366007024462070245200702454807024978
mirex
 mirex      25.01.2013 - 09:23:07 (modif: 25.01.2013 - 09:49:04), level: 4, UP   NEW !!CONTENT CHANGED!!
Takze momentalne som v takomto rozpolozeni:
- excel nevie exportovat CSV s ciarkami a uvodzovkami. Da sa to spravit pridavnym makrom, ale to je take - divne, nutit uzivatelovi makro. Nejako som predpokladal ze ked to OpenOffice vie, tak to bude vediet aj Excel ... a nie :)
- excelovske XLS neviem nacitat cez ten XLS excel reader http://sourceforge.net/projects/phpexcelreader/ - nevie to nacitat ani len example, zacykli sa to niekde a nejdem riesit co s tym je. Na ich sourceforge projektovej stranke sa im kopia bugy a nikto neodpoveda.
- tak idem skusit to XML, vyzera to tak ze aspon to ma Excel standardizovane a zvlada to aj multiline celly, dufam ze nenarazim na nejaky problem :)

-- edit --
Este dva pokusy s citanim Excelu:
http://code.google.com/p/php-excel-reader/ (lightweight na xls, xlsx)
http://phpexcel.codeplex.com/ (heavy, cita prakticky vsetko co moze excel vyprodukovat)

0000010100063540000637090702366007024462070245200702454807024689
mirex
 mirex      24.01.2013 - 23:11:02 , level: 4, UP   NEW
Nuz hej, delimitery su volitelne, a ja som zvolil ze uzivatel bude pouzivat uvodzovky :)

A ked porovnam CSV versus XML tak to je podobne + php ma podporu parsovania CSV aj XML takze je to asi zajedno...

Ale zda sa mi viac user-friendly aby uzivatel mohol importovat priamo .XLS subor cez ten importer co som spomenul nizsie. Musim ho skusit.

000001010006354000063709070236600702446207024520070245480702468907025783
pandrlak
 pandrlak      25.01.2013 - 16:28:27 , level: 5, UP   NEW
Pri citani suboru XLS ... budes mat vzdy na krku problem s roznymi druhmi excelu ... a ich ponimani struktury dokumentu ...

Tusim novy excel ma na mysql priamo nejake ODBC connectory ... raz som riesil nejake view pre toto ... ale neviem ci to funguje aj v opacnom smere ...

000001010006354000063709070236600702446207024520070245480702468907024770
mirex
 mirex      25.01.2013 - 00:20:56 , level: 5, UP   NEW
eh ten PHP Excel reader je nejak naprd, dostavam timeout na sample xls subore ... Bud tam je chyba alebo bude nieco zle s nastavenim servera...

0000010100063540000637090702366007023733
.:KONIK:.
 .:KONIK:.      24.01.2013 - 13:53:07 , level: 1, UP   NEW
kriste pane to je jaky format ?

cvs = comma separated value

jedine co ti poradim tak si proste nahrat a za "a"
a ; myslim ze sa taha zo language settings tak tam to treba zmenit