Ho questa query:
dove hotel è sia il nome della tabella che del campo su cui fare la ricerca, e $cerca la variabile con le parole digitate dall'utente.Codice PHP:
$result = mysql_query("SELECT * FROM `hotel` WHERE MATCH (`hotel`) AGAINST ('$cerca' IN BOOLEAN MODE) AND `show_hide` != '$sh' AND `attivo` != '$sh'");
Il problema è che, benchè nel db siano presenti almeno due hotel con - ad esempio - la parola parco nel nome (ed entrambe rispondano alle altre due condizioni previste dalla query), la ricerca mi restituisce sempre un solo risultato.
Dov'è il problema/l'errore?
![]()