graft
1.08.2007, 21:51:04
Robię skrypt dodawania ogłoszeń. Są kategorie w których zarejestrowani użytkownicy będą mogli zamieszczać ogłoszenia.
Jak zatem najlepiej zabezpieczyć się przed dublowaniem ogłoszeń w różnych kategoriach?
Może jakieś porównywanie danych?
w macie są takie kolumny: id_uzytkownika,miasto,wojewodztwo,opis,email,nazwa_przedmiotu
Cienki1980
1.08.2007, 21:55:17
Można zrobić to na kilka sposobów ... od bardzo brutalnych :
- czyli sprawdzanie czy w bazie istnieją ogłoszenia o dokładnie takich samych parametrach ( sprawdzasz wszystkie wprowadzone dane )
poprzez trochę mniej brutalne
- sprawdzasz tylko część wprowadzonych danych, czy gdzieś nie powtarzają się w bazie
albo piszesz jakiś algorytm sprawdzający
- np sprawdzasz ilość wyrazów, i np czy wyrazy 5,8,11 są takie same
Pewnie znajdzie się jeszcze wiele sposobów ... sam musisz zdecydować który najbardziej będzie Ci odpowiadał.