![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 28.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Mam problem i nie do końca Wiem jak się z nim uporać. Mianowicie mam bazę danych i w niej pole `inputImei` w którym system zapisuje liczby w formacie np: 1, 8, 41, 143, 3, 18, 19, 189, Przykładowo mam takie 4 wiersze: 1, 3, 8, 13, 23, 19, 2, 8, 31, 35, 21, 19, 8, 33, 3, 7, 100, I teraz chciałbym odpytać serwer mySQL o rekordy w których znajduje się liczba '3'. Próbowałem stosować tutaj LIKE %.'3'.% niestety w tym przypadku zwracało mi też rekordy gdzie występowało np 13, 33, 31. A ja chciałbym dostać tylko same 3'ki. Byłbym bardzo bardzo wdzięczny Pozdrawiam
Powód edycji: [Ociu]: poprawiłem tytuł
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod LIKE '%, 3,%'
|
|
|
![]()
Post
#3
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
O ile mnie pamięć nie myli, to flaga b na końcu powinna załatwić sprawę w php. Mysql z tego co kojarzę flag nie obsługuje póki co w regexp :/ A mocno by to uprościło do takiej postaci
Jeśli więc ograniczysz się do php to moja podpowiedź Ci pomoże. Jeśli nadal zapytania z bazy nie wychwycą wszystkich prawidłowo to możeszjako dodatkowy filtr użyć po stronie php jeszcze (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:24 |