Bonjour
Le problème que j'ai est le suivant
Comment utiliser une requête préparée avec MATCH ?
Le code
Fait ce que je veux mais avec un seul mot provenant d'un formulaire de recherche et qui remplace le "?" grace à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $stmt = mysqli_prepare($bdd, "SELECT adresse FROM groupes_index WHERE groupe LIKE ?");
D'après mon expérience "AGAINST ?" ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysqli_stmt_execute($stmt, [$_GET["Mot"]]);
Que doit-on écrire pour que
fonctionne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $stmt = mysqli_prepare($bdd, "SELECT adresse FROM groupes_index WHERE MATCH(groupe) AGAINST ?");
Pour info, la table "groupe_index" est bien indexée et "groupe" est FULLTEXT
Merci
Partager