Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%)
|
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 |
|
|
|
elmozaur Wyrażenie regularne generowane przez php dla bazy MySQL 22.07.2009, 07:50:28
nospor Pomysl miales dobry ale z wykonaniem przekombinowa... 22.07.2009, 07:54:52
singles Nie potrzebujesz żadnych wyrażeń re... 22.07.2009, 07:59:00
elmozaur Dziekuje za porade zaraz biore sie za testowanie.
... 22.07.2009, 08:07:59
erix CytatStrona jest o dzielach sztuki a cechy zapisuj... 22.07.2009, 11:12:41 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 17:04 |