Example #1
0
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 
}