(¿se supone que tu última acotación en un mensaje nuevo era referente a este mensaje? .. bueno, supongo que sí .. así que los junté para que no se pierda el hilo de la conversación).
Para lo ue dices de que méta X letras de una palabra .. usa los "Willcards" (comodines) .. en la sentencia SQL LIKE. En Msyql es el % ...
LIKE '%$query%'
Yo te recomendaría que te pases por
www.mysql.com/doc y te leas la sintax de uso de SELECT .. y en general que estudies el lenguaje SQL particular de Mysql ..
Un saludo,