ma stai provato una cosa tipoOriginariamente inviato da sidvizioso
complimenti mtx_maurizio![]()
cmq ho una domandina da porti: in questo modo cerca la parola esatta o le parole esatte, ma se invece volessi cercare unaparola contenuta in una stringa?
mi spiego meglio conun esempio:
testando questo metodo da te descritto se ad esempio cerco la parola "assicurazione" mi trova tuttii risultati che contengono la parola. fin quì ok, ma se cerco solo "assicur" ad esempio non mi da risultati.
come posso risolvere?
posso fare un controllo dopo la query match verificando se sono ritornate 0 righe facendogli po fare un like? o è tardi e sto dicendo minchiae a vanvera?
cmq ancora complimenti![]()
in assoluto io faccio così:Codice PHP:
assicur*
(vedi gli asterischi..Codice PHP:
SELECT * FROM tabella WHERE MATCH(campo1, campo2,campo3) AGAINST ('*$cerca*' IN BOOLEAN MODE)
)
era quello che chiedevi??![]()