Ben bir özel arama formunu ve zaman ben yerine eşleşen kriterleri görüntülenen tüm nesneleri almak sonuçlarını denemek ve sıralamak oluşturma. Ben keşfedilen nedeni formundan bazı girdilerin bu sadece diğer şartlar yerine veya olup olmadığını, tüm nesneleri gösterir sonra (sıralama için) koşullu ifadesinde bildirilen değilken varsayılan bir değere sahip ve yok oldu değil. Ben boş olması mümkün özgü değişkenleri ile OR yönergesini uygulayarak denedim, ancak aynı sonucu verdi. Böylece gibi -
<?php if ($bedrooms >= $min_rooms
&& $bedrooms <= $max_rooms
&& $space >= $min_space
&& $space <= $max_space
&& $price >= $min_price
&& $price <= $max_price
&& $sel_type == $type
|| $sel_type == ''
&& $country == $sel_country
|| $sel_country == '' ) { ?>
(See the last two statements) I was thinking of checking each variable in the conditional statement before including it but it feels like unnecessary code. How would you do it?