Oi pessoal, meu primeiro post e já venho com duvidas..
Estou criando um site, já consegui fazer a paginação, exibe 10 resultados por pagina, porem quero ordenar estes resultados por ordem decrecente, se coloco por tituto, antes vem o E, D, C, B, A.. tudo certo como eu quero,, mas se coloco por numero de exibições ai ele interpreta assim...
TITULO ----------------- EXIBIÇÕES
titulo k ----------------- 9
titulo k ----------------- 7
titulo z ----------------- 312
titulo d ----------------- 21
titulo d ----------------- 14
titulo d ----------------- 1
Sei que de certo modo a coluna EXIBIÇÕES esta em ordem, pois esta classificando pelo primeiro numero, 9, 7, 3, 2, 1, 1 esta ordem, porem em ordem de texto como E, D, C, B, A
Mas não é isto que quero, como faço pra ser lido com um numero inteiro?
quero que fique em ordem.
TITULO----------------- EXIBIÇÕES
titulo z ----------------- 312
titulo d ----------------- 21
titulo d ----------------- 14
titulo k ------------------ 9
titulo k ------------------ 7
titulo d ------------------ 1
meu codigo php
..ORDER BY exibicao DESC
na tabela
CampoTipoCollation
exibicao text latin1_general_ci
>esta em campo formato TEXT, não tem NUM!
Podem me ajudar? desculpem se me extendi muito, tentei deixar bem explicado.
Já procurei por todo o forum, pela web, o Google não acho, imagino que só eu tenho este problema!
Pergunta
impossivel
Oi pessoal, meu primeiro post e já venho com duvidas..
Estou criando um site, já consegui fazer a paginação, exibe 10 resultados por pagina, porem quero ordenar estes resultados por ordem decrecente, se coloco por tituto, antes vem o E, D, C, B, A.. tudo certo como eu quero,, mas se coloco por numero de exibições ai ele interpreta assim...
TITULO ----------------- EXIBIÇÕES
titulo k ----------------- 9
titulo k ----------------- 7
titulo z ----------------- 312
titulo d ----------------- 21
titulo d ----------------- 14
titulo d ----------------- 1
Sei que de certo modo a coluna EXIBIÇÕES esta em ordem, pois esta classificando pelo primeiro numero, 9, 7, 3, 2, 1, 1 esta ordem, porem em ordem de texto como E, D, C, B, A
Mas não é isto que quero, como faço pra ser lido com um numero inteiro?
quero que fique em ordem.
TITULO----------------- EXIBIÇÕES
titulo z ----------------- 312
titulo d ----------------- 21
titulo d ----------------- 14
titulo k ------------------ 9
titulo k ------------------ 7
titulo d ------------------ 1
meu codigo php
..ORDER BY exibicao DESC
na tabela
Campo Tipo Collation
exibicao text latin1_general_ci
>esta em campo formato TEXT, não tem NUM!
Podem me ajudar? desculpem se me extendi muito, tentei deixar bem explicado.
Já procurei por todo o forum, pela web, o Google não acho, imagino que só eu tenho este problema!
Editado por impossivelLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados