function displaysearch() { $language_fields_addition = $_SESSION['language'] == 'en_US' ? '' : '_' . $_SESSION['language']; //select all the categories in the database $category_dao = new CategoryDAO(); $categories = $category_dao->getAllCategories(); $specification_dao = new SpecificationDAO(); ?> <ul class="nav nav-tabs"> <?php foreach ($categories as $category) { ?> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" href="#"><?php echo $category->{'name' . $language_fields_addition}; ?> <span class="caret"></span></a> <?php $specifications = $specification_dao->getbyCategoryid($category->id); ?> <ul class="dropdown-menu"> <?php foreach ($specifications as $specification) { ?> <li><a href="?category=<?php echo $category->id; ?> &specification=<?php echo $specification->id; ?> "><?php echo $specification->{'name' . $language_fields_addition}; ?> </a></li> <?php } ?> </ul> <?php } ?> </ul> <?php }
<?php require '../include/global_functions.php'; startSession(); $language_fields_addition = $_SESSION['language'] == 'en_US' ? '' : '_' . $_SESSION['language']; // get the id parameter from URL $category_id = $_GET["idcategory"]; $specification_dao = new SpecificationDAO(); $specifications = $specification_dao->getbyCategoryid($category_id); //put each specification in a combobox. foreach ($specifications as $specification) { ?> <option value=" <?php echo $specification->id; ?> "> <?php echo $specification->{'name' . $language_fields_addition}; ?> </option> <?php }