Esempio n. 1
0
										<div class="modal-header">
											<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
											<h3>Modifiez l'annonce</h3>
										</div>
										<div class="modal-body">
											<form class="form-horizontal loginFrm" action="<?php 
        echo $updatePath;
        ?>
" method="post" enctype="multipart/form-data">
												<div class="control-group">								
													<label class="right-label">Catégorie</label>
													<select name="srchCat" class="srchTxt">
														<?php 
        $db = $pdo;
        $categorieManager = new CategorieManager($db);
        $listCategorieNames = $categorieManager->getCategorieNames();
        foreach ($listCategorieNames as $categorieNames) {
            $listCategorieDetails = $categorieManager->getCategorieDetails($categorieNames->nom());
            ?>
														<option style="background-color:#f0f0f0;"><?php 
            echo '-------- ' . strtoupper($categorieNames->nom()) . ' --------';
            ?>
</option>
														<?php 
            foreach ($listCategorieDetails as $categorieDetails) {
                ?>
														<option value="<?php 
                echo $categorieDetails->id();
                ?>
"><?php 
                echo ucfirst($categorieDetails->detail());
    }
}
spl_autoload_register("classLoad");
include '../view/config.php';
session_start();
//classes loading end
//get the list of ads by categorie process begin
$db = $pdo;
$annonceManager = new AnnonceManager($db);
$categorieManager = new CategorieManager($db);
$categories = array();
$categoriesNames = array();
foreach ($categorieManager->getCategorieDetailsList() as $categorie) {
    $categories[] = $categorie->detail();
}
foreach ($categorieManager->getCategorieNames() as $categorie) {
    $categoriesNames[] = $categorie->nom();
}
/*$categories = $categorieManager->getCategorieDetailsList()->detail();*/
/*array('technologie', 'vetement', 'informatique', 'telefon', 'audiovideo', 
		'vetementhomme', 'immobilier', 'santebeaute', 'automoto', 'maisonjardins', 'emploiservice',
		'vetementfemme', 'vetementenfant', 'chaussurehomme', 'chaussurefemme',
		'chaussureenfant', 'maison', 'appartement', 'villa', 'terrain',
		'colocation', 'boutique', 'parfum', 'cosmetic', 'paramedical',
		'voiture', 'moto', 'vehiculepro', 'pieces', 'jeux', 'location_vacance',
		'bateaux', 'electromenager', 'meubleinterieur', 'accessoires', 'montrelunnettes',
		'bijouxaccessoire', 'offreemploi', 'demandeemploi', 'services',
		'cours', 'materielpro', 'bricolage');*/
if (isset($_GET['cat'])) {
    if (in_array($_GET['cat'], $categories) || in_array($_GET['cat'], $categoriesNames)) {
        $cat = $_GET['cat'];