Do odczytu napisałem sobie skrypcik:
<?php $openfile = "test.CSV"; { } ?>
Plik test.CSV zawiera:
Data faktury;Nr faktury;Specyfikacja do rozchodu;Nr listu przewozowego;Towar;Nazwa;Nr Seryjny;Rękojmia (mies.);Data upływu rękojmi;Miejsce świadczenia 2007-06-25;WROC\77450;WZ/134383;8403312526;SPOEOKEZG150;Patch cord UTP kat. 5e 0.5m szary;8716309020534;12;2008-06-25;INCOM MOKRONOSKA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVLPB00080;ŁADOWARKA EVER E-050 2x 1800AA +2x800 AAA;5907683600259;24;2009-06-25;SERWIS PRODUCENTA; 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00400;AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt.;5907683600211;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00400;AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt.;5907683600211;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00020;AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt.;5907683600204;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00020;AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt.;5907683600204;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;PAGRFLX5PDK0;Pen Drive 2 GB USB 2.0 GOODRAM/KABEL USB/SMYCZ;2222825;60;2012-06-25;INCOM MOKRONOSKA 2007-06-25;WROC\77450;WZ/134383;8403312526;SPOEOKBZK400;PRZEŁĄCZNIK KVM 4/1 RĘCZNY PS (VKMS4);2254000;12;2008-06-25;INCOM MOKRONOSKA" title="Zobacz w manualu PHP" target="_manual">SPECYFIKACJA Data faktury;Nr faktury;Specyfikacja do rozchodu;Nr listu przewozowego;Towar;Nazwa;Nr Seryjny;Rękojmia (mies.);Data upływu rękojmi;Miejsce świadczenia 2007-06-25;WROC\77450;WZ/134383;8403312526;SPOEOKEZG150;Patch cord UTP kat. 5e 0.5m szary;8716309020534;12;2008-06-25;INCOM MOKRONOSKA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVLPB00080;ŁADOWARKA EVER E-050 2x 1800AA +2x800 AAA;5907683600259;24;2009-06-25;SERWIS PRODUCENTA; 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00400;AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt.;5907683600211;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00400;AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt.;5907683600211;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00020;AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt.;5907683600204;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;UPEVBAB00020;AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt.;5907683600204;12;2008-06-25;SERWIS PRODUCENTA 2007-06-25;WROC\77450;WZ/134383;8403312526;PAGRFLX5PDK0;Pen Drive 2 GB USB 2.0 GOODRAM/KABEL USB/SMYCZ;2222825;60;2012-06-25;INCOM MOKRONOSKA 2007-06-25;WROC\77450;WZ/134383;8403312526;SPOEOKBZK400;PRZEŁĄCZNIK KVM 4/1 RĘCZNY PS (VKMS4);2254000;12;2008-06-25;INCOM MOKRONOSKA
Problem pojawia się przy użyciu mojego skryptu - wtedy to wyświetla mi Kolumnę :/ której nie umiem podzielić w żaden sposób na szególne części. Czyli dla: echo $data[5] . wyświetla mi:
<span style="font-weight: bold;">
Nazwa Patch cord UTP kat. 5e 0.5m szary ŁADOWARKA EVER E-050 2x 1800AA +2x800 AAA AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt. AKUMULATOR EVER AA 2700 mAh NiMH opak 2 szt. AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt. AKUMULATOR EVER AAA 1000 mAh NiMH 2 szt. Pen Drive 2 GB USB 2.0 GOODRAM/KABEL USB/SMYCZ PRZEŁĽCZNIK KVM 4/1 RĘCZNY PS (VKMS4) PRZEŁĽCZNIK KVM 4/1 RĘCZNY PS (VKMS4) Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary Torba do notebooka - max. 15,4" ART AB-33 Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary Patch cord UTP kat. 5e 0.5m szary UPS EVER ECO 1200 PRO CDS,ZS,DPC,TEL (sinus) RACK 2 U Patch cord UTP kat. 5e 0.5m szary Papier biurowy Polspeed A4 - Karton 5xryza (2500 arkuszy) LANTECH LES 0008 Mini Switch 8-portowy LANTECH LES 0008 Mini Switch 8-portowy
Jak zrobić dwuwymiarową tablicę tak aby np. pierwsza linia była:
$data[0] a pierwszy wyraz pierwszej linii $data[0][0]
