Citation :
 
 
 /* $mot, c'est le nom du champ du formulaire de saisie du moteur /*
 $mot=strtolower($mot);
 $mots=split(" ",$mot);
 $nombre_mots=count($mots);
   /* definitions des champs a explorer dans la base */
 $z=1;
 $texte="Recherche sur le(s) mot(s) : "$mots[0]"";
 $phrase="'%$mots[0]%'";
 $phrase2="'%$mots[0]%'";
   while($z<$nombre_mots)
  {
  $texte.=" ";
    $phrase.=" ".$et_ou." champ1 like '%$mots[$z]%'";
  $phrase2.=" ".$et_ou." champ2 like '%$mots[$z]%'";
  if($et_ou=="and" ){$texte.="et";}else{$texte.="ou";}
  $texte.=" "$mots[$z]"";
  $z++;
  }
 echo "$texte"."<br><br>";
    
 if(!isset($debut)){$debut=0;}
 $page=0;
 $debut=$_GET[page]*$limit;
   //==============================================================
 // REQUETE DANS LA TABLE matable     $requete=mysql_db_query("$sql_bdd","select count(*) from matable where champ1 like $phrase or dchamp2 like $phrase2",$db_link);
 $nb_total=mysql_result($requete,0,"count(*)" );
     $requete=mysql_db_query("$sql_bdd","select * from matable where champ1 like $phrase or champ2 like $phrase2 limit $debut,$limit",$db_link);
 $num=mysql_num_rows($requete);
   mysql_close($db_link);
   // DEFINITION DU MESSAGE A AFFICHER
 if ($mot=="" )...etc...
   |