Ir para conteúdo
Fórum Script Brasil
  • 0

Como Listar A Primeira Letra Das Palavras Sem Repetição


lkm

Pergunta

Problema: Preciso listar todas as iniciais de um campo de um BD sem repetição através de um select.

Exemplo: Imagem que na tabela clientes eu tenha os registros:

Andreia

João

Paulo

Paloma

Pedro

então o resultado que preciso seria:

A

J

P

que seria todas as iniciais sem repetir nenhuma, mesmo que a letra "P" esteja aparecendo 3 vezes no BD, eu preciso listar somente uma vez, estou usando dessa maneira:

$select_ordem = mysql_query("select distinct tipo from tb_produtos where planta='$planta' and nome='$nome' order by tipo") or die ("Erro");

while($i = mysql_fetch_array($select_ordem)) {

$nome_letra= $i[tipo]."<br>";

echo ("$nome_letra[0]");

};

porém isso resulta em

A

J

PPP

onde na verdade a letra P precisaria aparecer somente 1 uma vez

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...