Recher mysql

audi68 Messages postés 626 Statut Membre -  
audi68 Messages postés 626 Statut Membre -
Bonjour a tous,
J ai fait grace a un tuto un moteur de recherhce sur mon site le nom mais j aimerais rajouter une fonction pour par exemple recherhcer entre un certain age

ex : je met le prenon de la personne et je recherche toutes ces personne qui s apelle dav et qui ont 35ans

comment cela est ce possible?

voici mon code :

<form method="get" action="search.php">
<input type="text" value="SEARCH" name="q" class="field" onblur="MM_validateForm('q','','R');return document.MM_returnValue" />
<input type="submit" name="search2" value = "" alt="Search" class="button" title="Subscribe" onclick="MM_validateForm('q','','R');return document.MM_returnValue"/>
</form>
<p> </p>
<p>
<?php
if(isset($_GET['q'])){
require "connect.php";
$q=$_GET['q'];
$s=explode(" ",$q);
$i=0;
$sql="SELECT * FROM mabase";

foreach($s as $mot){
if(strlen($mot)>2){
if($i==0){
$sql.=" WHERE ";
}
else{
$sql.=" OR ";
}
$sql.="maison LIKE '%$mot%'";
$i++;
}
}

$req=mysql_query($sql) or die( mysql_error());
echo mysql_num_rows($req)." Résultat <br/>" ;
echo "Afficher les détails.";
while($d=mysql_fetch_assoc($req)){

echo "<h1> <center> <a href=ssss.php?test={$d["idd"]}>{$d["nom"]}</a> {$d["m2"]} M²</h1>" ;
echo "<center><img src='images/miniature/{$d["serie"]}/{$d["nom"]}.jpg' />";

}
}
else {
echo "Pas de recherhce";
}

?>
</p>

Merci de votre aide

1 réponse

audi68 Messages postés 626 Statut Membre 9
 
up personne?
0