busyboy
20.11.2014, 17:06:36
Witam
Chciałbym prosić o poradę w następującej kwestii. Mam plik abc.txt który zawiera następujące linie :
AAAAA;BBBBB;CCCCC;DDDDD;EEEEE;FFFFF;
AAAAA;BBBBB;CCCCC;DDDDD;EEEEE;FFFFF;
AAAAA;BBBBB;CCCCC;DDDDD;EEEEE;FFFFF;
Proszę o informację w jaki sposób mogę zawartość pliku wrzucić do bazy (mySQL`a).
Dziękuje
zielu001
20.11.2014, 18:15:39
<?php
$string = "AAAAA;BBBBB;CCCCC;DDDDDDD;";
Resztę dasz rade?
busyboy
26.11.2014, 11:03:35
Hmm nir za bardzo - może jak byś mnie jeszcze naprowadził jakiś przykład ?
hondek
26.11.2014, 13:53:16
Chyba wypadało by podać strukturę tabeli do której to chcesz dodać. Kolejna rzecz to nie powiedziałeś też nic na temat parsowania tego pliku, czy kolumny oddzielone są średnikiem? Zainteresuj się funkcją str-getcsv
http://php.net/manual/en/function.str-getcsv.php
busyboy
28.11.2014, 09:44:22
Co do struktury pliku jest coś takiego :
Kod_kreskowy;Ilosc;Cena;Nazwa_produktu
59027058;10.000;0,00;Delecta Aromat Arakowy 10ml/20x6
59027065;10.000;0,00;Delecta Aromat Cytrynowy 10ml/20x6
7613033192371;10.000;0,00;Winiary Baza do Dan i Sosow Kontenerek 150g/10
*****
jest to plik cvs czyli zwykły txt.
Chodzi mi wspisanie do bazy wartości oddzielonych średnikami. O strukture bazy sam sobie ustale bo to nie problem. Chodzi o sam mechanizm wczytania zawartości plku do bazy.
Turson
28.11.2014, 09:48:19
Albo jakaś funkcja parsująca csv albo explode średnikiem