Coucou tout le monde, j'ai un petit souci avec une recherche REGEXP.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$sql_id = connect() ;
$query = "SELECT * FROM produit WHERE titre REGEXP \" $expression\"" ;
$resultat = mysql_query($query) ;
echo $resultat ;
if ($resultat) {
	echo "YES resultat<br />" ;
	$n = mysql_num_rows($resultat) ;
	echo $n ;
}
else echo "pas de resultat" ;
mysql_close($sql_id) ;
Le souci que je rencontre c'est que s'il me trouve un résultat (confirmé en regardant dans la base par moi-même) j'ai les affichages suivants et je ne peux pas utiliser les résultats par la suite :
echo $resultat => Resource id #27
YES resultat
echo $n => 0

La requête retourne bien un résultat, mais le nombre de lignes trouvées est à 0 et par la suite le résultat est inexploitable.

Est-ce que quelqu'un aurait une idée ? Merci pour votre aide !