Unikalny adres URL w bazie

Unikalny adres URL w bazie
EL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8
0

Witam serdecznie. Mam pewien problem. Mianowicie potrzebuje sprawdzania czy w bazie danych znajduje się już taki adres url. Adresy URL mogą się zaczynać od http://www.allegro.pl. Oczywiście http://www.allegro.plwolne. Wykonałem to przy użyciu Like %adres.pl% ale niestety nie może tak być, ponieważ gdy posiadać w bazie adres np :http://www.allegro.pl to nie przyjmie mi już więcej stron które zawierają sekcje allegro np http://motoryzacja.allegro.pl. Niestety problem jest taki iż MUSZE dopuścić używanie subadresów. Macie jakieś pomysły?

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

zapisuj w osobnej kolumnie samego hosta. hosta najłatwiej wybierzesz z pełnego adresu URL tym -> http://php.net/manual/en/function.parse-url.php

potem tylko wyrzucaj www. i porównuj przez =

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.