PDA

View Full Version : [MYSQL] Clausola WHERE in FULL TEXT


x3d0
25-01-2009, 12:22
Questa è la query FULL TEXT, ora come faccio ad aggiungere la clausola WHERE lang='it'?
Ho provato in vari modi ma nulla..


$sql = "SELECT *, MATCH(title) AGAINST('$query' IN BOOLEAN MODE)

AS score FROM _data WHERE MATCH(title)

AGAINST('$query' IN BOOLEAN MODE ) ORDER BY score DESC LIMIT 100;
";

CozzaAmara
25-01-2009, 13:50
Ma semplicemente aggiungendo:


and lang = 'it'


non funziona?

Inoltre cosa accade di preciso, la query ti restituisce un errore? Se si di che tipo?
Oppure semplicemente hai un resultset vuoto?