ugrás a tartalomhoz

Excel

baratp · 2004. Szep. 10. (P), 14.54
Hogyan lehet excel táblákat betölteni mysql adatbázisba PHP-vel?
 
1

nem.

bbalint · 2004. Szep. 10. (P), 15.23
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,

bbalint
2

de.

Hojtsy Gábor · 2004. Szep. 10. (P), 15.25
d) COM-al megnyitod (csak Windows rendszeren futó PHP-vel lehet) Lásd még: http://hu.php.net/com
3

Sziasztok! Nekem van egy o

Anonymous · 2004. Szep. 24. (P), 18.14
Sziasztok!

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
4

csv2mysql

Török Gábor · 2004. Szep. 25. (Szo), 23.31
CSV-ből MySQL-be történő exportáláshoz pedig vagyon is eszköz:
http://www.phpclasses.org/browse/package/842.html

--
slink
5

kézimunkázás

Anonymous · 2004. Okt. 11. (H), 01.56
mindenképp szükséges egy kis 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.
1;kovács jani;magyarország
2;koznyecov ivan;oroszorszag
3;braun dzsordzs;egyesult kiralysag
...

esetén
mysql -uuser -ppassword
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:
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

xxx