Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Szukanie w pliku będącym BD, jak ?
bor1904
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 15.10.2009
Skąd: gdańsk

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


Witam,
Chciałbym zrealizować wyszukiwanie na witrynie, która została stworzona na silniku sklepu i za BD robi kilka plików.

Przeciętna strona tej witryny dzieli sie na dwie części: podstawowy opis widoczny koło odnośnika do niej i rozszerzony opis dostępny po kliknięciu na odnośnik (to jest ta istotniejsza część)

URLe do podstron wyglądają tak:
domena.pl/ nazwa-podstrony, nr
(nazwa podstrony to tylko taki pic na wode, wszystko ładowane jest po numerze)

Plik z rozszerzonymi treściami ma mniej więcej taką postać:

  1. 19$<p>treść podstrony o nr 19</p>$X$Z$C$V$B$R$
  2. 22$<p>treść podstrony o nr 22</p>$T$R$T$Y$T$R$


Plik z podstawowymi ma postać:


  1. 19$0$nazwa_podstrony 19 $$treść obok linku do podstrony 19 $1$0$5$1$0$
  2. 22$0$nazwa_podstrony 22 $$treść obok linku do podstrony 22 $1$0$5$1$0$



Jak teraz to zrobić żeby klient wpisał np 3 litery i skrypt przeszukał dwa pliki, a na koniec wypluł:

  1. <a href="domena.pl/nazwa-podstrony-z-trafieniem,nr">Nazwa podstrony</a>



Nie prosze o gotowy skrypt a pomysł ... czy najpierw spoić te dwa pliki potem szukać ? może najpierw coś przeczyścić w nich ? posegregować ? podzielić jakimś explodem ?

z góry dziekuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pytanie zasadnicze - dlaczego nie zrobisz tego na bazie danych?

Nie dość, że większe możliwości, to - przy większej liczbie rekordów - wydajniejsze.
Go to the top of the page
+Quote Post
bor1904
post
Post #3





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 15.10.2009
Skąd: gdańsk

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


Bo to strona której nie tworzyłem. Oparta jest o silnik sklepu, który domyślnie pracuje na zbiorze plików.

Czy ktoś może coś doradzić z doświadczenia ?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A czy przez ten czas nie próbowałeś wykonać tego, co napisałeś?
Go to the top of the page
+Quote Post

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: 24.08.2025 - 13:03