![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 28.01.2004 Skąd: że znowu ლ(ಠ益ಠლ Ostrzeżenie: (0%) ![]() ![]() |
Mam w pliku tekstowym około 300 linijek danych. Jest to tekst otoczony cudzysłowami, każda linijka kończy się przecinkiem. Poniżej wycinek z pliku:
Kod "linijka pierwsza - tytuł", "Opis linijki pierwszej. Bla bla bla.", "Warszawa", "Jest to stolica Polski.", "Komputery", "Bardzo lubię grać w gry, najlepiej "Tomb Rajder", który jest fajny.", Muszę to przenieść do bazy MySQL (w tabeli "tekst" mam pola id, tytul, tresc). Prosta sprawa ale kompletnie nie potrafię operować na plikach (IMG:style_emoticons/default/sad.gif) Wiem tylko, że to będzie tak: - linijka 1 = tytul 1 - linijka 2 = tresc 1 - linijka 3 = tytul 2 - linijka 4 = tresc 2 itd. Jak to zrobić w PHP? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 8 Dołączył: 23.09.2011 Skąd: Stromiec Ostrzeżenie: (0%) ![]() ![]() |
Ja jestem słabiak, ale zrobiłbym to tak:
Czytamy plik (kiedyś się bawiłem, jakiś fread był od tego) Robimy explode (przecinki) Pętla for wykonywana liczba tablicy z explode /2 Dodajemy do bazy linijkę z tablicy taką jaką nam pokazuje for i następnie dodajemy aż do 4. Nie wiem jak to wytłumaczyć, może spróbuję zrobić ten kod to w edicie dam Edit: Poradziłem sobie, został jedynie przecinek na końcu ale to już sobie go wytniesz jakoś http://m.cezary.pl/test/zpliku.php Ten post edytował CTRL 25.02.2012, 16:39:51 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 17:58 |