IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

besoins de renseignement moteur recherche


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 514
    Points : 107
    Points
    107
    Par défaut besoins de renseignement moteur recherche
    Bonjour voilà j'aimerai bien faire une recherche sur plusieurs critères j'aimerais un petit coût de pouce ci-cela est possible.

    mon code html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    <html>
    <?php 
    include("cssstyle/haut.php");
    ?>
    <br /><br />
    <form method="post" action="search-val.php">
    <table width="40%" border="0" align="center">
      <tr bgcolor="#0099CC">
        <td align="center"><font  color="#FFFFFF"><b>Recherche d&acute;un bien ?</b></font></td>
      </tr>
    </table>
    <table align="center">
                <tr>
                <td><b>Type de bien :</b></td>
                <td>
                  <select class="select" name="type_bien" style="width:160px;" />
                  <option value="Appartement &agrave; Louer">Appartement &agrave; Louer</option>
                  <option value="Appartement &agrave; Vendre">Appartement &agrave; Vendre</option>
                  <option value="Chalet &agrave; Louer">Chalet &agrave; Louer</option>
                  <option value="Chalet &agrave; Vendre">Chalet &agrave; Vendre</option>
                  <option value="Meubl&eacute; &agrave; Louer">Meubl&eacute; &agrave; Louer</option>
                  <option value="Collocation">Collocation</option>
                  <option value="Ferme &agrave; Louer">Ferme &agrave; Louer</option>
                  <option value="Ferme &agrave; Vendre">Ferme &agrave; Vendre</option>
                  <option value="G&icirc;te &agrave; Louer">G&icirc;te &agrave; Louer</option>
                  <option value="G&icirc;te &agrave; Vendre">G&icirc;te &agrave; Vendre</option>
                  <option value="Kots &agrave; Louer">Kots &agrave; Louer</option>
                  <option value="Kots &agrave; Vendre">Kots &agrave; Vendre</option>
                  <option value="Maison &agrave; Louer">Maison &agrave; Louer</option>
                  <option value="Maison &agrave; Vendre">Maison &agrave; Vendre</option>
                  <option value="Studio &agrave; Louer">Studio &agrave; Louer</option>
                  <option value="Studio &agrave; Vendre">Studio &agrave; Vendre</option>
                  <option value="Terrain &agrave; B&acirc;tir">Terrain &agrave; B&acirc;tir</option>
                  <option value="Terrain Agricole">Terrain Agricole</option>
                  </select>
                </td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><b>Pays :</b></td>
                <td><select class="select" name="pays" style="width:160px;"></select></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><b>R&eacute;gion :</b></td>
                <td><select class="select" name="province" style="width:160px;"></select></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><b>Commune :</b></td>
                <td><select class="select" name="ville" style="width:160px;"></select></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><b>Prix entre :</b></td>
                <td><input class="input" name="prix" type="text" style="width:62px;" />
                &nbsp;<b> Et </b>&nbsp;
                <input class="input" name="prix1" type="text" style="width:62px;" /></td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td><b>Vendeur :</b></td>
                <td><select class="select" name="vendeur" style="width:160px;"></select></td>
                <td>&nbsp;</td>
                <td><input type="submit" value="Recherche"></td>            
    </tr>
    </table>
    <br />
    <table width="100%" border="0" align="center">
      <tr>
        <td align="center"><img src="cssstyle/imdesign/pub1.png" width="150" height="150" border="0"></td>
        <td align="center"><img src="cssstyle/imdesign/pub1.png" width="150" height="150" border="0"></td>
        <td align="center"><img src="cssstyle/imdesign/pub1.png" width="150" height="150" border="0"></td>
        <td align="center"><img src="cssstyle/imdesign/pub1.png" width="150" height="150" border="0"></td>
      </tr>
    </table>
    </form>
     
     
    <?php
    include("cssstyle/bas.php");
    ?>

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 514
    Points : 107
    Points
    107
    Par défaut
    bonjour je suis un peux pencher sur une solutions j'aimerai votre avis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?php
    // mettre le code de recherche de la base de donnnees ici...  
    $req = $bdd->prepare('SELECT * FROM annonce WHERE typeb = ?
                                                                         AND pays = ? 
                                                                         AND province = ? 
    								     AND ville= ? 
    								     AND prixb BETWEEN prixmini =? AND prixmaxi 
    								     AND vendeur = ?');
     
                 $req->execute(array($_POST['typeb'], 
                                              $_POST['pays'], 
    					  $_POST['province'], 
    					  $_POST['ville'],
    				          $_POST['prixmini'], 
    				          $_POST['prixmaxi'], 
    					  $_POST['vendeur']));
                                              // On affiche chaque entrée une à une
                                             while ($donnees = $req->fetch())
                                            {
            ?>
            <br />
            <table width="100%" border="0">
            <tr>
            <td><?php echo $donnees['typeb']; ?></td>
            <td><?php echo $donnees['pays']; ?></td>
            <td><?php echo $donnees['province']; ?></td>
            <td><?php echo $donnees['ville']; ?></td>
            <td><?php echo $donnees['prixb']; ?></td>
            <td><?php echo $donnees['vendeur']; ?></td>
            </tr>
            </table>
            <?php
            }   
            $req->closeCursor(); // Termine le traitement de la requête
     
       ?>

Discussions similaires

  1. A-t-on besoin d'un moteur de recherche pour le microblogging ?
    Par Emmanuel Chambon dans le forum Actualités
    Réponses: 1
    Dernier message: 16/06/2009, 17h15
  2. [Sécurité] Moteur recherche, sécurité et PCRE
    Par hush dans le forum Langage
    Réponses: 4
    Dernier message: 16/01/2006, 12h47
  3. Nouvelle en programmation, besoin de renseignements
    Par Shtootchka dans le forum C++
    Réponses: 8
    Dernier message: 03/12/2005, 10h27
  4. Moteur recherche Blork Engine
    Par flopad dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 24/10/2005, 11h38
  5. [LG] Eleve en prépa HEC : besoin de renseignement
    Par Martin64 dans le forum Langage
    Réponses: 1
    Dernier message: 11/09/2005, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo