Page 1 sur 1

FULLTEXT MATCH AGAINST ne retourne aucun résultat

Posté : 29 mai 2013, 15:06
par barale61
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 ?

Re: FULLTEXT MATCH AGAINST ne retourne aucun résultat

Posté : 31 mai 2013, 19:29
par moogli
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.

@+