a) sehogy
b) PHP-vel értelmezed meg mindenféle jó a szExcel bináris formátumát
c) megkéred az excel (vagy openoffice) programt, hogy mentse el az adatokat CSV formátumba. mert az CSV formátum már sokkal könnyebben olvasható:
egy táblázat sor egy sor lesz a filében; a cellák meg vesszővel valának elválasztva. van ilyen fgetcsv() függvény ami olvassa a filét + szétbontja mezőkre a beolvasott sort,
Nekem van egy olyan állomány csoportom, mellyel Excel állományt lehet írni, olvasni. Szinte teljes formázást meg lehet csinálni vele. És nem csak Windows környezetben megy.
Ha valakit érdekel, akkor dobjon egy mailt a rozsa.ferenc##kukac##gamf.kefo.hu címre.
create table csv_tmp( id integer, name varchar(50), country varchar(50) );
oszt' betöltöd az adataidat a táblába:
load data local infile '/utvonal/file.csv' into table csv_tmp fields terminated by ';' lines terminated by '\n';
egyszóval, nem kő' ide php se...csak egy mysql parancssor...
de ha mindenképp php-ból akarod, akkor ugyanezek a lépések,
csak az adatbázisműveleteket php-ból hívod
nem.
b) PHP-vel értelmezed meg mindenféle jó a szExcel bináris formátumát
c) megkéred az excel (vagy openoffice) programt, hogy mentse el az adatokat CSV formátumba. mert az CSV formátum már sokkal könnyebben olvasható:
egy táblázat sor egy sor lesz a filében; a cellák meg vesszővel valának elválasztva.
van ilyen fgetcsv() függvény ami olvassa a filét + szétbontja mezőkre a beolvasott sort,
bbalint
de.
Sziasztok! Nekem van egy o
Nekem van egy olyan állomány csoportom, mellyel Excel állományt lehet írni, olvasni. Szinte teljes formázást meg lehet csinálni vele. És nem csak Windows környezetben megy.
Ha valakit érdekel, akkor dobjon egy mailt a rozsa.ferenc##kukac##gamf.kefo.hu címre.
Üdv.
Rózsa Ferenc
csv2mysql
http://www.phpclasses.org/browse/package/842.html
--
slink
kézimunkázás
mer' azt egy alkalmazás sem dönti el, h. az excel file-t milyen
adatstruktúrába akarod betölteni.
az excel csv-ként való elmentése javasolt...
oszt utána létrehozod az adattáblát, ami leképezése az excel file-odnak
pl.
2;koznyecov ivan;oroszorszag
3;braun dzsordzs;egyesult kiralysag
...
esetén
connect tmp_database
create table csv_tmp(
id integer,
name varchar(50),
country varchar(50)
);
oszt' betöltöd az adataidat a táblába:
into table csv_tmp
fields terminated by ';'
lines terminated by '\n';
egyszóval, nem kő' ide php se...csak egy mysql parancssor...
de ha mindenképp php-ból akarod, akkor ugyanezek a lépések,
csak az adatbázisműveleteket php-ból hívod
xxx