SELECT *, MATCH (name, name2, keywords) AGAINST ('%".$q."%') AS score, IF(premium=1, ( count_c_rec + count_cp_rec * $premium ), 0) AS entry_avg, IF(premium=1, (count_s_rec + count_c_rec + count_cp_rec ), 0) AS count_total FROM users WHERE MATCH (name, name2, keywords) AGAINST ('%".$q."%') AND active=1 ORDER BY score DESC, entry_avg DESC
mimo, że w polu name znajduje się wyszukiwana przeze mnie fraza, mysql nie zwraca żadnego rekordu co tu może być źle? ewentualnie jak wy byście to zrobili?