Wojciech Z.

Wojciech Z. Programista,
STRONG-PC

Temat: Skrypt php dodający filtry do bazy

Muszę dodać fitry telefoniczne do bazy umieszczone w pliku csv lub xml. Chciałbym wykonać to skryptem w php. Dane częściowe są widoczne poniżej i jest ich bardzo dużo około 20000.

Lp. AB Numer (zakres) Strefa numeracyjna Obszar Operator
1 12 SPQM=200(1,3,6,8,0) SN Kraków CAŁA SN TP S.A.
2 12 SPQM=202(1,2) SN Kraków CAŁA SN TP S.A.
3 12 SPQM=250(1-3,5-7,9,0) SN Kraków CAŁA SN TP S.A.
4 12 SPQM=251(1-7,9,0) SN Kraków CAŁA SN TP S.A.
5 12 SPQ=25(2-6,8) SN Kraków CAŁA SN TP S.A.
6 12 SPQM=257(1,3-0) SN Kraków CAŁA SN TP S.A.
7 12 SPQM=259(1-8,0) SN Kraków CAŁA SN TP S.A.
8 12 SPQ=26(1,2,4,6,7,9,0) SN Kraków CAŁA SN TP S.A.
9 12 SPQM=263(1,2,4,6-0) SN Kraków CAŁA SN TP S.A.
10 12 SPQM=265(1-8,0) SN Kraków CAŁA SN TP S.A.

lub w xml-u:

<?xml version="1.0" encoding="UTF-8" ?>
- <tablica>
- <header>
- <tytul>
- <![CDATA[ T1-PSTN
]]>
</tytul>
- <data>
- <![CDATA[ 2012-09-05 17:00:03
]]>
</data>
</header>
- <numery>
- <pstn>
<numer>SP=1(1-8,0)</numer>
- <strefa>
<nazwa>SN Kraków</nazwa>
<ab>12</ab>
</strefa>
<operator>Rezerwa Prezesa UKE</operator>
<obszar>CAŁA SN</obszar>
<blokada>false</blokada>

Mam kilka pytań;
1) czy lepiej wyciągać te dane z csv czy xmla?
2). Jak dodać do bazy filtr oraz jego operatora skoro np dla podpunktu 1 musiałbym dodać filtr 48122001, 48122003, 48122006, 48122008, 48122000, a chciałbym to wszystko zautomatyzować?? Insert into filters ($zmienna1, $zmienna2). Jak zdefiniować zmienna1. Może to jest proste, ale mam z tym problem

Za pomysły, serdecznie dziękuję.

konto usunięte

Temat: Skrypt php dodający filtry do bazy

jak masz MySQL-a to PHP nie jest ci potrzebny do przerabiania wystarczy LOAD DATA INFILE
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
Wojciech Z.

Wojciech Z. Programista,
STRONG-PC

Temat: Skrypt php dodający filtry do bazy

Poszukam na google podobnej operacji dla postgresa. Dzięki za pomoc:)

Następna dyskusja:

Projekt bazy artykułów o PHP




Wyślij zaproszenie do