Witajcie.
Glowie sie nad tym problemem od jakiegos czasu i nie wiem jak to wymyslic. Chcialbym dodac nowa funkcjonalnosc do swojej strony, ktora polegala by na nadawaniu cech indywidualnych newsom lub tresci. Na poczatek wymyslilem ze cechy bede zapisywal binarnie w formacie 5 znakow (0 lub 1).Strona jest o dzielach sztuki a cechy zapisuje tak:
cecha_malarz=10000, cecha_grafik=01000, cecha_fotograf=00100, cecha_malarz_grafik=11000, cecha_wszystko=11100. Taka cecha zapisywana jest razem z newsem dla ulatwienia wyszukiwania.
I teraz moje pytanie:
jak zadac pytanie do bazy (mysle ze za pomoca wyrazenia regularnego) ktore bedzie poprawnie interpretowalo takie cechy.Np jesli dam pytanie o newsy ktore spelniaja cechy malarstwa (10000) to chcialbym otrzymac w wyniku zarowno malarza(10000) jak rowniez malarza_grafika(11000) i wszystko(11100).
Domyslam sie ze chodzi o jakies przerobienie zapisu 10000 na cos takiego : na pozycji pierwszen ma byc jedynka a na pozostalych obojetnie co.
lub w przypadku 00110 : na pozycji trzeciej i czwartej musi byc 1 a na pozostalych obojetnie
tylko jak to zapisac wyrazeniem regularnym ?
za kazda podpowiedz dziekuje i pozdrawiam
G