$mot=strtolower($_GET['mot']);
$mots=split(" ",$mot);
$nombre_mots=count($mots);
$z=0;
$texte="Pages contenant les mots ";
$phrase="";
while ($z < $nombre_mots) {
$phrase.="(TITLE like '".%$mots[$z]%."')";
$texte.=$mots[$z];
$z++;
if ($z != $nombre_mots) {
// $et_ou contient soit AND, soit OR selon le type de recherche demandée
$phrase.= " ".$et_ou." ";
$texte.= ", ";
}
}
$requete= "SELECT count(*) FROM vivacances WHERE ".$phrase." ORDER BY prix ASC ;";
$req = mysql_query($requete) or die ("erreur d'interrogation de la base, ".mysql_error());
$nb_total=mysql_result($requete,0,"count(*)");
[^] # Re: guillement
Posté par nicodache . En réponse au message Requete MYSQL en PHP. Évalué à 2.
$mot=strtolower($_GET['mot']); $mots=split(" ",$mot); $nombre_mots=count($mots); $z=0; $texte="Pages contenant les mots "; $phrase=""; while ($z < $nombre_mots) { $phrase.="(TITLE like '".%$mots[$z]%."')"; $texte.=$mots[$z]; $z++; if ($z != $nombre_mots) { // $et_ou contient soit AND, soit OR selon le type de recherche demandée $phrase.= " ".$et_ou." "; $texte.= ", "; } } $requete= "SELECT count(*) FROM vivacances WHERE ".$phrase." ORDER BY prix ASC ;"; $req = mysql_query($requete) or die ("erreur d'interrogation de la base, ".mysql_error()); $nb_total=mysql_result($requete,0,"count(*)");