![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Mam pwien skrypt, przechowujący informacje w postaci masek bitowych.
Oczywiście konwertowane są one do int, ale nie w tym rzecz. Zastanawiam się, czy jest jakiś prosty sposób na zliczenie wystąpień danego znaku [1] w danej masce. Bardzo nieodpowiada mi wyciąganie maski i przeliczanie tego już na poziomie php, gdzie traktuję maskę jako string. Czy można to zrobić inaczej? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
[sql:1:54c0ef8028]SELECT ABS(LENGTH(pole)-LENGTH(REPLACE(pole,'1',''))) AS ilosc FROM ...[/sql:1:54c0ef8028]
O to chodzi? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:54 |