Problema motore di ricerca FULL_TEXT

  • Creatore Discussione Creatore Discussione Emperor
  • Data di inizio Data di inizio

Emperor

Nuovo Utente
11 Mag 2020
11
0
1
Salve, sto progettando un sito di articoli e vorrei implementare un motore di ricerca interno ad esso.
Per farlo ho provato con un motore di ricerca FULL_TXT usando il seguente codice
PHP:
$sql = "SELECT * FROM Articoli WHERE MATCH ( titolo, testo, sottotitolo) AGAINST ('".$testo_cercato."')";
$result=mysqli_query($connessione, $sql);
$number=mysqli_num_rows($result);
if ($number < 1) {
    echo "<center><p>La ricerca non ha prodotto nessun risultato</p></center> $testo_cercato";
    }else{
    while ($get_ris = mysqli_fetch_assoc($result)) {
    $id_articolo=$get_ris['ID'];
    $titolo=$get_ris['titolo'];
    $sottotitolo=$get_ris['sottotitolo'];
    $immagine=$get_ris['immagine'];
    $testo=$get_ris['testo'];
    ?>
Ho già verificato che la parola chiave venga passata correttamente ma niente non mi da risultati.
Il sito è hostato su Altervista e ho provato ad eseguire la query direttamente dal DB ma nulla e ho anche verificato che gli attributi siano full text.
Qualcuno mi sa dire dove sbaglio ?
 

Discussioni simili