Jak poprac z MySQL dane i zapisac w CSV?

0

Potrzebuje schematu jak jak poprac z MySQL dane i zapisac w CSV?

1

Możesz napisać zapytanie używając:
SELECT ... INTO OUTFILE (http://dev.mysql.com/doc/refman/5.5/en/select-into.html )

Druga opcja to użyć polecenia mysqldump i ustawić odpowiednie parametry - przykładowo tak jak tutaj -> http://www.electrictoolbox.com/using-mysqldump-to-save-data-to-csv-files/

Ps. I w ramach bonusu - "poprać" to można brudne skarpetki, dane można "pobrać".

0

Ok dzięki spróbuje a co do literówki zauważyłem ją i poprawiałem ale nie wiem czemu się nie zapisało poprawione

1

Polecam funkcję wbudowaną w PHPie fputcsv, na dole strony masz pierwszy fajny przykład, bardzo dokładnie opisany. Pamiętaj dobrze uporządkować dane w tablicy i otworzyć plik do zapisu w formacie CSV :)

Druga metoda bez użycia wbudowanej funkcji, to po prostu użycie pętli i wrzucanie po wskaźniku do pliku z rozszerzeniem CSV, albo użycie jednej zmiennej w pętli $temp.=, ale trochę odradzam użycia takiej zmiennej. Jak plik będzie miał np z 0.5 GB danych to zabijesz pamięć!! Lepiej zrób to ze wskaźnikiem na linię w pliku :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1