FULLTEXT MATCH AGAINST ne retourne aucun résultat

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : FULLTEXT MATCH AGAINST ne retourne aucun résultat

Re: FULLTEXT MATCH AGAINST ne retourne aucun résultat

par moogli » 31 mai 2013, 19:29

salut,


affiche la requête et teste la dans un client mysql.

pourquoi utiliser sprintf ?

c'est totalement inutile, utilise simplement la concaténation et myslq_real_escape_string pour protéger les données si des infos proviennent de l'url, ou d'un formulaire.

sinon sans la structure de la table et un jeux de données on ne peux pas tester.

@+

FULLTEXT MATCH AGAINST ne retourne aucun résultat

par barale61 » 29 mai 2013, 15:06

Bonjour,

J'ai un champ dans ma table en fulltext avec ma requête, cela ne me retourne aucun résultat:

mysql_select_db($database_connexion, $connexion);
$query_rsRecherche = sprintf("select * from recettes
WHERE MATCH (recettes_titre) AGAINST ('$rechercher') ") ;
$query_limit_rsRecherche = sprintf("%s LIMIT %d, %d", $query_rsRecherche, $startRow_rsRecherche, $maxRows_rsRecherche);
$rsRecherche = mysql_query($query_limit_rsRecherche, $connexion) OR die(mysql_error());
$row_rsRecherche = mysql_fetch_assoc($rsRecherche);

Je ne vois pourtant pas d'erreur si vous pouvez me dire ?