Busca por ordem alfabética e numerica

Galera, estou precisando disso urgente. Não pesquisei por conta que tenho que entregar logo esse aplicação, e queria que vocês me ajudassem.

Quero fazer uma busca de uma tabela do banco de dados, onde quero ter uma linha com todas as letras do alfabeto e numeros (de 0 a 9). Com isso o usuario clicaria na letra (ou numero) e listava todos os dados que iniciassem com a letra (ou numero) que o usuario clicou.

Claro que utilizando o grid admin (gerado pelo crud) pois já contem o padrão de pesquisa.

Agradeço desde já, e desculpa pedir tanto, mas preciso disso rápidão! :D

Acácio,

Você vai precisar linkar essas letras e números para filtrar no CGridView em Ajax, ai você usa o LIKE ‘(Letra ou Número)%’;

E como se fosse:




SELECT * FROM noticia WHERE titulo LIKE 'a%';

SELECT * FROM noticia WHERE titulo LIKE 'b%';

SELECT * FROM noticia WHERE titulo LIKE 'c%';

SELECT * FROM noticia WHERE titulo LIKE '0%';

SELECT * FROM noticia WHERE titulo LIKE '1%';

Vai ser feita a consulta iniciando com essas letras/números.

Modelo de como fazer filtros:

http://www.yiiframework.com/wiki/185/clistview-ajax-filtering/