Un detalle: me fijé que el "die" detiene la carga de la página si se da el echo que la haga saltar. Es decir, si alguien mete menos de 3 caracteres en la búsqueda, la carga de la página se queda detenida por lo que se me rompen las tablas que contienen el script php.
¿Hay alguna manera de evitar esto?¿Tal vez con un "if?...