如果没有内容,则隐藏下拉列表中的结果

时间:2018-05-10 21:51:09

标签: php hide

我是编程中的总菜鸟,我正在付出很多努力去理解。

我正在通过网络上的脚本准备我自己的汽车经销商页面。除了关键部分,我几乎管理了所有事情。

网页为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 = '';
    }

所以我知道我必须编码,即如果没有福特或宝马汽车可供出售,那么不要在品牌列表中显示宝马和福特作为选项。

0 个答案:

没有答案