Confermo anch'io che se stai facendo un motore di ricerca ti conviene usare il fulltext (credo che ce l'abbiamo tutti i db seri, non solo mysql).

Il problema del tuo post è che non si capisce cosa ti aspetti. Cioè:
* se tu stai cercando la stringa esatta "scheda tv" è strano che non trovi nulla, forse non c'è?
* se stai cercando le stringhe "scheda" e "tv" separatamente, è sbagliata la query. usa: WHERE campo LIKE '%scheda%' AND campo LIKE '%tv%' (oppure usa OR, dipende da quello che vuoi trovare.