Jump to content


Photo

Order By "alfabetica"


  • Faça o login para participar
3 replies to this topic

#1 leonelbr

leonelbr

    12 Horas

  • Usuários
  • 205 posts
  • Sexo:Masculino

Posted 31/01/2009, 11:31

FalAe galera, já faz um tempo que não passo por aqui... mas vortei.

Seguinte: Preciso fazer uma listagem por ordem alfabetica da PRIMEIRA letra de um determinado campo. O campo é "titulo", onde tem o nome das músicas.

Eu tentei assim: blablabla ORDER BY titulo blablabla

Mas na página lista umas 10 músicas, seguindo a régra, e depois, lá no meio da página, tem outros titulos com a, b, c, ... tipo que reiniciando a listagem, mas com as outras músicas ainda não listadas.

Também já tentei com ASC, mas não muda nada.

Não sei se deu pra entender, então acho que é mais facil ver lá. Se puderem dar essa força...

A página é de mp3 gospel: http://www.icrvb.com..._mp3_gospel.php

Desde já obrigado.

Leonel Jr.

Edição feita por: leonelbr, 31/01/2009, 11:54.

FLASH FORWARD - Novo seriado da ABC. Um substituto para LOST?
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )

#2 lanlan

lanlan

    12 Horas

  • Usuários
  • 180 posts
  • Sexo:Não informado
  • Localidade:Teresina
  • Interesses:design, php, photoshop. ;} webdesign em geral!

Posted 31/01/2009, 15:05

Você tem certeza que o seu campo 'titulo' está definido como varchar?
Você está usando algum LIMIT na query?

#3 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 01/02/2009, 12:04

É só usar substr().

Ex:

ORDER BY substr(titulo,0,1)

Se não me engano é isso.

Edição feita por: Firehalk, 01/02/2009, 12:04.

BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.

#4 leonelbr

leonelbr

    12 Horas

  • Usuários
  • 205 posts
  • Sexo:Masculino

Posted 06/02/2009, 12:14

FalAe!

Não deu pra eu postar antes, tô todo enrrolado. Mas valeu pelas respostas.

Infelizmente ainda não deu certo aqui. O campo "titulo" era "text", agora mudei pra "varchar". E eu não estou usando LIMIT na query.

Também tentei usar substr(), mas não deu. Inclusive agora está "ativo" o substr() na query.

Quem puder ajudar, obrigado novamente.

Leonel Jr.
FLASH FORWARD - Novo seriado da ABC. Um substituto para LOST?
Série de ficção cientifica que promete arrastar muitos fãs, principalmente os de Lost. Confira mais em:
www.flashforwardbr.com
-------------------------------------------------------------------------------------------------
Portal Evangélico ( AMIZADE | Downloads | Cartões Virtuais )




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq