le 28/04/2012 à 14:33
Affichage liste déroulante
Personne ne peux m'aider, me donner une piste ?
merci
merci
<?php
session_start();
include('includes/haut.php');
include('includes/menu.php');
include('includes/menu_d.php');
?>
<div id="page_principale">
<br>
<?
$budget_min = $_POST[ 'budget_min'];
$budget_max = $_POST[ 'budget_max'];
?>
<?
if (isset($_POST['type'])) {
$req_type =mysql_query("SELECT * FROM arc_achat WHERE type='".$_POST['type']."'");
if(mysql_num_rows($req_type) != 0) {
while ($donnees_type=mysql_fetch_array($req_type))
{
// Traitement du résultat
echo '<b>Type : '.stripslashes(htmlspecialchars($donnees_type['type'])).'</b><br><br>';
}
}
else echo "pas de résultat pour cette recherche !";
} // Fin du ISSET
?>
</div>
<div id="page_principale">
<br><br>
<form method="post" action="particuliers_rech.php">
Votre recherche :<BR><input name="type" value="Achat" type="radio">Achat
<input name="type" value="Location" type="radio">Location <br><br>
Votre bien :<BR><input name="bien" value="Appartement" type="radio">Appartement
<input name="bien" value="Maison" type="radio">Maison
<input name="bien" value="Belles demeures" type="radio">Belles demeures
<input name="bien" value="Investissement" type="radio">Investissement <br><br>
Le secteur :
<br>
<?
$reponse = mysql_query("SELECT DISTINCT ville FROM arc_achat" );
echo'<select name=\"ville\">';
echo '<option value="">Tous les secteurs</option>';
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<option value="<?php echo $donnees['ville']; ?>"><?php echo $donnees['ville']; ?></option>
<?php
}
echo'</select>';
?>
<label>Budget min</label> : <input type="text" name="budget_min" /> <label>Budget max</label> : <input type="text" name="budget_max" />
<br><br>
<INPUT type="submit" value="Envoyer"></form>
</div>
<?
// Récupération des informations envoyés par le formulaire et stockage dans des variables
$type = mysql_real_escape_string($_POST['type']);
$bien = mysql_real_escape_string($_POST['bien']);
$ville = mysql_real_escape_string($_POST['ville']);
$budget_min = mysql_real_escape_string($_POST['budget_min']);
$budget_max = mysql_real_escape_string($_POST['budget_max']);
// Les requêtes !
// RECHERCHE : Type du bien (Achat ou Location)
$req_recherche = "SELECT * FROM arc_achat WHERE type = '$type'";
// BIEN : Appartement/Maison/Belles demeures etc...
$req_bien = "SELECT * FROM arc_achat WHERE bien = '$bien'";
// SECTEUR : La ville où est situé le bien.
$req_secteur = "SELECT * FROM arc_achat WHERE ville = '$ville'";
// BUDGET MIN/BUDGET MAX : prix entre min et max
$req_budget = "SELECT * FROM arc_achat WHERE prix BETWEEN prix = '$budget_min' AND prix = '$budget_max'";