Я абсолютный нуб в программировании и прилагаю много усилий, чтобы что-то понять.
Я готовлю свою собственную страницу автосалона по сценарию, который я нашел в Интернете. Я почти справился со всем, кроме важной части.
Веб-страница http://car.avedas -rental.com
Я импортировал почти всех производителей и связанные с ними модели автомобилей, но как веб-сайт для начинающих, у меня не будет всех автомобилей.
Поэтому я хочу использовать опцию hide_empty, чтобы на вкладках поиска не отображался ВСЕ список производителей, а только те, у которых уже есть автомобиль на продажу.
Я предоставляю вам строки кода, которые есть в поисковой части:
<?php
// Checking Brand
if(!empty($_GET['brand_id'])) {
if($_GET['brand_id'] == 'All Brands') {
$c_brand = '';
} else {
$c_brand = ' AND brand_id='.$_GET['brand_id'];
}
} else {
$c_brand = '';
}
// Checking Model
if (!empty($_GET['model_id'])) {
if($_GET['model_id'] == 'All Models') {
$c_model = '';
} else {
if($_GET['brand_id'] == 'All Brands') {
$c_model = '';
} else {
$c_model = ' AND model_id='.$_GET['model_id'];
}
}
} else {
$c_model = '';
}
Таким образом, я понимаю, что должен кодировать это, то есть, если автомобили FORD или BMW не доступны для продажи, а затем не показывать в списке брендов BMW и Ford в качестве опции.