![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Czy jest możliwość zrobienia takiego zapytania, który porówna ciąg do wyrażeń regularnych w bazie. Czyli baza zawiera wyrażenia regularne, ja podaje tekst i on szuka wyrażenia w bazie, które pasuje do podanego zapytania.
Dokładniej nie chcę tego wykorzystać w PHP tylko w języku, który nie obsługuje RegExp'ów. Poza tym po co miałbym pobierać najpierw całą tabelę do skryptu, a potem przerabiać ją wyrażeniami. Mam nadzieję, że MySQL posiada taką możliwość. Pozdrawiam! Ten post edytował Balon 28.05.2008, 14:16:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 10 Dołączył: 6.07.2007 Skąd: opole Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się że lepsze do tego celu (i szybsze) będzie stosowanie zakresów w postaci INT i korzystanie z funkcji mysql INET_ATON, INET_NTOA oraz odpowiedników PHP ip2long i long2ip
EDIT sorry ale dopiero teraz przeczytałem, że nie chcesz w PHP no ale tak czy siak lepiej będzie jak napiszesz w tym języku funkcje do przekształcania adresów niż uruchamiać wyrażenia regularne Ten post edytował tomeksobczak 28.05.2008, 14:28:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 03:41 |