![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 2 Dołączył: 31.01.2010 Skąd: Konstancin-Jeziorna Ostrzeżenie: (0%) ![]() ![]() |
Witam !
Otóż mam taki problem z wyborem danej kategorii. pole : category_id zawiera id danych kategorii w formacie : 1,2,3 jak mam sformułowa zapytanie aby wybierało mi newsy z bazy gdzie wystepuje np category_id zawierające 1 . Pozdrawiam Edit : Testuje to zapytanie :
Ale moje pytanie to : Jak zrobić aby nie wyświetlało wszystkich kategorii gdzie np category_id = 33 albo 123 tylko samo 3 ? Ten post edytował GameMaker 11.09.2011, 10:24:39 -------------------- Movie CMS v 0.1 - Postęp
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie prościej porównać operatorem równości (=) ?
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 2 Dołączył: 31.01.2010 Skąd: Konstancin-Jeziorna Ostrzeżenie: (0%) ![]() ![]() |
Operator równości sprawdzi sie jeżeli bym miał tylko 1 kategorie w formacie :
category_id : 1 (albo 2 lub 3) , a nie category_id : 1,2,3 -------------------- Movie CMS v 0.1 - Postęp
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie przyszło mi do głowy, że można w tak dziwny sposób zapisywać dane w bazie i szczerze mówiąc w ogóle nie zwróciłem na to uwagi.
Stwórz więc dodatkową tabelę do połączeń id z cat_id i odpowiednim zapytaniem wyciągaj zamiast robić takie badziewie jak teraz. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 2 Dołączył: 31.01.2010 Skąd: Konstancin-Jeziorna Ostrzeżenie: (0%) ![]() ![]() |
Ja troche innaczej podszedlem aby optymalizowac baze danych i zeby moj skrypt chodzil jak najszybciej i uwierz mi że jest to możliwe bo juz widzialem jeden cms ze na takim czymś chodził.
Ten post edytował GameMaker 11.09.2011, 10:46:02 -------------------- Movie CMS v 0.1 - Postęp
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Używanie wyrażeń regularnych jest dla Ciebie bardziej optymalne? W takim razie zmykam z tego tematu, życzę powodzenia w dalszej "optymalizacji".
P.S. To, że ktoś tak zrobił nie znaczy, że tak jest poprawnie. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 10:58 |