Coucou tout le monde, j'ai un petit souci avec une recherche REGEXP.
Voici mon code :
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 :
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) ;
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 à 0et par la suite le résultat est inexploitable.
Est-ce que quelqu'un aurait une idée ? Merci pour votre aide !
Partager