Buenas
No está del todo bien porque debes poner otra vez "OR campo LIKE condición OR campo (...)", y no "campo LIKE condicion OR condicion OR condicion (...)"
Es decir:
Código PHP:
$where[]="Titulo LIKE '0%' OR Titulo LIKE '1%' OR Titulo LIKE '2%' OR Titulo LIKE '3%' OR Titulo LIKE '4%' OR Titulo LIKE '5%' OR Titulo LIKE '6%' OR Titulo LIKE '7%' OR Titulo LIKE '8%' OR Titulo LIKE '9%'";
Y para que no sean números ni letras, pues puedes hacerlo manual porque total.. pensemos, cuántas películas llevan símbolos raros como primer caracter? Sólo "¿" o "¡". Pero por si acaso quieres añadir más, puedes ponerlos también. Hazlo manualmente:
Código PHP:
$where[]="Titulo LIKE '!%'
OR Titulo LIKE '¡%'
OR Titulo LIKE '¿%'
OR Titulo LIKE '?%'
OR Titulo LIKE '.%'
OR Titulo LIKE ',%'
OR Titulo LIKE '-%'
OR Titulo LIKE '_%'
OR Titulo LIKE '(%'
OR Titulo LIKE ')%'
OR Titulo LIKE '[%'
OR Titulo LIKE ']%'
OR Titulo LIKE '{%'
OR Titulo LIKE '}%'
OR Titulo LIKE '"%'
OR Titulo LIKE ''%'"; //Aquí va una contrabarra \ seguido de una comilla simple ', pero si lo pongo junto aquí me aparece sólo la comilla
Yo he estado probando en un MySQL local y me ha funcionado, supongo que te tendría que ir bien.
Saludos
EDITO: Ya he visto que solucionaste lo de los números y de forma más corta :P