Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 4.10.2012 Ostrzeżenie: (0%)
|
Witam jak w temacie
Posiadam 2 tabele, kategorie i ogloszenia kategorie to: -id parent_id -link ogloszenia to -id -cat -title -display problem jest tego typu że jak wyświetlam ogłoszenia z display = 1 to ok ale jak pojawiają się równirż ogłoszenia z display = 0 ... czy ktoś mógłby mi pomóc żeby nie pojawiało się display = 0 ?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%)
|
Błąd polega na tym, że używasz AND i OR bez nawiasu. Twoje `cat` = x OR `parent_id` = y AND `Display` = 1 zostaje zinterpretowane jako `cat`= x OR (`parent_id` = y AND `Display` = 1) zamiast (`cat` = x OR `parent_id` = y) AND `Display` = 1.
Innymi słowy, u Ciebie dopasowana kategoria jest wystarczającym kryterium do uwzględnienia rekordu. Dodaj nawias:
|
|
|
|
Paul149 Problem z drzewkiem kategorii w php 5.11.2020, 17:32:16
Paul149 Dzieki wielkie ... zapomniałem o nawiasach ... ale... 5.11.2020, 18:02:13
SmokAnalog No babolek Lepiej zawsze używać nawiasów jak jest... 5.11.2020, 18:06:07 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 09:23 |