![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Posiadam pewną bazę danych w TXT.
Wygląda ona tak: CODE 1500,1653,"Tekst1","Tekst2","Tekst3" 1706,1706,"Tekst1212","TekstTX","Tekst" Jest tego o wiele więcej. Potrzebuję kod PHP który wyciągał by wartości z bazy danych, np gdy podam 1706 to ma mi wyjść Tekst1212, TekstTX i Tekst. Jest ktoś w stanie mi pomóc? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Niech zgadnę... Masz stronę z CNCat i teraz chcesz wrzucić to do bazy? (IMG:style_emoticons/default/winksmiley.jpg) Od razu mówię, że sam niedawno się tym zajmowałem przy konwersji strony jednej czy dwóch i tam jest kilka plików, które przechowują kilka innych informacji. Najprościej chyba użyć:
- file_get_contents, by pobrać plik, ale można też inaczej bo są różne funkcje dostępu do pliku. Być może file będzie dla Ciebie najwygodniejsza ze względu na pobieranie linijkami. - explode, po przecinku niby można, ale jeśli masz zmienną tekstową to będą cyrki, bo wewnątrz też może on wystąpić, dlatego lepiej to rozbijać ciut inaczej, używając 2 parametru jeszcze tejże funkcji - if, by sprawdzić warunek. Dlatego też musisz naprawdę dokładnie przyjrzeć się składni wewnętrznej linii w pliku by explode prawidłowo zastosować. Inaczej możesz się zaskoczyć nieprzyjemnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 20:04 |