Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Wyrażenia regularne
Forum PHP.pl > Forum > Przedszkole
jankes83
Witam,

Próbuje z bazy pobrać rekordy, które w polu ip mają wartości tego typu:

3
3.11
3.11.13

Dwa ostatnie przypadki pobierają się jednak pierwszy nie..
To moje zapytanie:
Kod
SELECT * FROM `kategorie` WHERE `ip` REGEXP "^'.$ip.'(.*)" AND `parentID` <> 0 ORDER BY `date` DESC


czy wie ktoś gdzie w takim prostych wyrazeniu jest błąd ;p?
gothye
a może spróbuj :

  1. WHERE ip LIKE '%'.$ip.'%' ... reszta bez zmian


jankes83
Wielkie dzięki, nie wpadłem na tak banalny pomysł winksmiley.jpg
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.