Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie do bazy danych.
dom7eczek
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.07.2006

Ostrzeżenie: (0%)
-----


Witam!

Od paru dni próbuję znaleźć w internecie skrypt php pozwalający na przerzucenie danych z pliku .txt do bazy danych SQL. Dokładniej chodzi mi o to iż mam w pliku tekstowym imiona, nazwiska i roczniki w postaci:

Kowalski Jan 2003/2004
Kowalska Maria 2002/2003

Każda osoba znajduje się w nowej linijce. Problem zaczyna się tu, ponieważ tych osób jest około 7000. Próbowałem sam napisać jakiś skrypt, lecz moje próby ukończyły się fiaskiem. Zależało by mi, aby postać danych po użyciu skryptu wyglądała następująco:


(1, 'Kowalski', 'Jan', '2003/2004'),
(2, 'Kowalska', 'Maria', '2002/2003'),

Proszę o pomoc! (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Ten post edytował dom7eczek 12.07.2006, 09:30:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




zapewne zle zapytanie skonstrowales. pozatym dane w pliku juz bez apostrofow niech beda
  1. LOAD DATA INFILE 'persondata.txt' INTO TABLE persondata
  2. FIELDS TERMINATED BY ','
  3. LINES TERMINATED BY '\n'
  4. (Nazwisko,Imie,Rocznik);

Cos takiego. jak nie zadziala to kombinuj jeszcze, moze sie robnolem gdzies. metoda dziala na 100% bo jakis czas temu przezucalem duzo danych w ten sposob

edit:o, juz masz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
edit: przenosze
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 17:44