[sql] Funkcja LIKE-drobny problem. |
[sql] Funkcja LIKE-drobny problem. |
28.06.2002, 00:03:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.06.2002 Ostrzeżenie: (0%) |
Mam coś takiego :
$make = "SELECT * FROM tabela WHERE kolumna1 LIKE "$lit%""; I ładnie mi wyświetla wszystkie wiersze w kolumnie1 zaczynające się od zmiennej $lit. Wszystko jest spoko jak $lit jest np. równe A, lub B,C itd. Jak powinnaby wyglądać zmienna $make , jeśli chce wyświetlić wszystkie wiersze zaczynające się na cyfry z przedziału od 0 do 9 ? Proszę o pomoc. P.S. Zaznaczam że jestem początkujący w tych sprawach :? |
|
|
28.06.2002, 16:30:24
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Kraków Ostrzeżenie: (0%) |
Spróbuj tak:
Kod $make = "SELECT * FROM tabela WHERE kolumna1 REGEXP '^[0-9]'";
przypuszczam, że rozwiązań jest więcej ale powyższe powinno zadziałać Piotrek |
|
|
28.06.2002, 16:42:21
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.06.2002 Ostrzeżenie: (0%) |
THANX. zadziałało ...
|
|
|
26.08.2002, 21:33:32
Post
#4
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin |
Tego to nie znalem )))
|
|
|
27.08.2002, 21:02:36
Post
#5
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) |
Cytat Tego to nie znalem )))
Taki "parametr" stosuje się przy wyrażeniach regularnych np. w funkcji: ereg(); |
|
|
Wersja Lo-Fi | Aktualny czas: 20.04.2024 - 05:27 |