Lo que me refiero es que quiero que encuentre los que encuentre coincidencias de $busqueda en el campo TITULO (where TITULO LIKE '$busqueda'). De los que encuentre que salgan primero los que contienen la palabra "k2k" en el TITULO ordenados de mayor a menor número de caracteres de su campo DESCRIPCION. Y a continuación los que no tienen la palabra "k2k" ordenados de mayor a menor número de caracteres de su campo DESCRIPCION.
El proceso del punto 2 sería idéntico, lo único que cambiaría seria que en vez de buscar la coincidencia de $busqueda en el campo TITULO, lo haría en el campo DESCRIPCION.
Espero que te sirva jurena para hacerte una idea, si tienes alguna duda mas preguntame. a ver si llegamos a buen puerto
Un saludo y gracias por tu tiempo!