Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [sql] Funkcja LIKE-drobny problem.
Daru
post 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 questionmark.gif?
Proszę o pomoc.
P.S. Zaznaczam że jestem początkujący w tych sprawach :?
Go to the top of the page
+Quote Post
Piotrek
post 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ć smile.gif
Piotrek
Go to the top of the page
+Quote Post
Daru
post 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 biggrin.gif biggrin.gif ...
Go to the top of the page
+Quote Post
itsme
post 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 smile.gif)))
Go to the top of the page
+Quote Post
Mac
post 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 smile.gif)))

Taki "parametr" stosuje się przy wyrażeniach regularnych np. w funkcji: ereg(); smile.gif
smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 05:27