Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Pytanie odnoście powiązania
Forum PHP.pl > Forum > Przedszkole
mefjiu
Witam pisze aktualnie skrypcik z filmikami doszedłem do momentu gdzie chciałbym wyświetlić powiązane filmiki z filmikiem który jest aktualnie włączony. Coś jak w youtube. I chciałbym się dowiedzieć na jakiej zasadzie to działa ? czy to jest zapytanie LIKE z podzieloną nazwą filmiku głównego ?

Z góry dziękuję za wszelka pomoc.
no_face
Jezeli uzytkownik szukajac filmikow korzystal z wyszukiwarki mozesz w pierwszej kolejnosci przeszukac zasoby pod kontem tego zapytania, a) dodajac cala fraze b ) podzielona. W drugiej - mozesz wyszukac filmiki ktore zawieraja w nazwach caly tytul ogladanego filmiku, pozniej najwieksza ilosc trafnych slow (z podzielonego tytulu). W trzeciej - pozycje, ktore zawieraja najmniejsza liczbe trafionych slow (z rozbitego tytulu).

Dodatkowym kryterium, jezeli filmiki posiadaja opisy mogloby byc wyszukiwanie wlasnie po opisie ogladanego filmiku.

Przy b. duzych porcjach danych (liczba filmikow, dlugie tytuly, b. dlugie opisy), poszukiwanie LIKE troche zwolni wykonywanie sie skryptu, a tak powinno byc okej.
mefjiu
Cytat
b ) podzielona


więc to trzeba LIKE przelecieć tak ?

Cytat
Dodatkowym kryterium, jezeli filmiki posiadaja opisy mogloby byc wyszukiwanie wlasnie po opisie ogladanego filmiku.


Nie posiadają :-)
no_face
Moglbys stworzyc tabele ze wszystkimi pojedynczymi czlonami kazdego tytulu i wyszukiwac bez LIKE, ale w Twoim przypadku z pewnosci wystarczy LIKE, ale pomijaj zapytania ze slowami krotszymi niz 3 znaki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.