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
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 ?
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'];
?>
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 ?