Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównywanie wszystkich wpisanych danych w tabeli - jak najsprawniej to zrobić
pasTerzu
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 25.08.2005

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


W tabeli 'basic_info' mam podstawowe dane o firmach adres nazwa tel mail itp itd,
natomiast w innej tabeli 'preferences_info' mam preferencje firm - 5 pól:

id | id_firmy | id_produktu | lokalizacja | id_usług

firmy są podzielone na dwie grupy - grupa1 oraz grupa2

firm w grupie nr 1 mam około 80 i mniej wiecej tyle samo w grupie drugiej

każda firma może dodać dowolną ilość preferencji - preferencje są w zapisywane w tabeli 'preferences_info'

pytanie moje: jak najsprawniej zrobić taki manewr - aby każde wpisane preferencje sprawdzić jak bardzo pasują do innych wpisanych tj. - bierzemy firmę nr 1 - bierzemy jej preferencje i porównujemy je z preferencjami wszystkich innych firm a wyniki każdego porownania zapisujemy w osobnej tabeli - wszystkie preferencje wszystkich firm muszę tak porównać i wyniki zapisać w osobnej tabeli

funkcję porównującą już mam - podaje się np. id produktu firmy nr 1 oraz firmy nr 2 i otrzymujemy wynik w procentach (tak samo z lokalizacją oraz usługami)

nie specjalnie mam koncepcję jak się do tego zabrać

może opisałem to trochę pokrętnie ale może ktoś będzie w stanie coś doradzić ... w razie pytań ... pytajcie smile.gif dzieki z gory


--------------------
nie wierz w cuda ... zdaj się na nie ...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 08:13