![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Nie mogę obliczyć ilość wystąpień danej o numerze 5 w tym stringu:
5+15+10+21 Mam to w tabeli w bazie i chciałem wybrać tylko te rekordy gdzie jest samo 5 i robiłem to tak:
niestety w tym wypadku da mi to fałszywy wynik bo policzy też 5 w 15. Można to jakoś obejść ? Próbowałem jeszcze tak:
Często zwraca dobry wynik, ale jak szukam 1 to znajdzie mi też 12. Jak to wyeliminować ? Ten post edytował mefistofeles 5.02.2010, 09:00:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Chcesz znaleźć samo "5" czy policzyć ile ich było w ciągu znaków? Daj po prostu, że ma szukać 5+ lub 5 i spację, albo 5 i każdy inny znak niż cyfra.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Samo 5.
Jak daje że ma szukać samo 5+ to znajdzie też 15+ bo zawiera 5+ i tu jest problem. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Nie do końca rozumiem, skąd to: '1+2+4+5' (IMG:style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Tylko, że SELECT * FROM `filmiczki` WHERE category= ".$cat." , który jest ostatni częścią w/w zapytania zwaraca opróćz
kategorii o id załóżmy 16 także ciąg 16+ , jak zmodyfikować tego selecta żeby zwracał tylko $cat czyli 16 a 16+ już nie, ponieważ ono jest już rozpoznawane wcześniej (LIKE '".$cat."+%') i się dubluje ? Ten post edytował mefistofeles 5.02.2010, 11:23:39 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na duplikaty: count(distinct jakies_id).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 16:07 |