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

While PHP com Accordion


andweb

Pergunta

Olá, Pessoal

Tenho que um cadastro com nome da empresa, cidade, estado e seguimento, essas informações serão exibidas em um accordion feito com ajax.

Antes de faze-lo dinamico testei e deu certo, o problema que quando faço o While ele repete o nome das cidades o que eu quero que ele imprima apenas uma vez o nome de cada cidade e abaixo ai sim o nome das empresas, veja como esta:

$consulta = " SELECT id, empresa, seguimento, cidade, estado FROM clientes ORDER BY cidade ASC";
   $fazer_consulta = mysql_query($consulta);
   while ($dados_consulta = mysql_fetch_array($fazer_consulta)) {
       $id = $dados_consulta['id'];
       $empresa = $dados_consulta['empresa'];
       $seguimento = $dados_consulta['seguimento'];
       $cidade = $dados_consulta['cidade'];
       $estado = $dados_consulta['estado'];
                                    
        echo "<h3 class='toggler'>$cidade</h3><div class='element'><h4>$empresa<br /></h4> </div>";  

   }

Gostaria da ajuda de voces para resolver isso.

Obrigado

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

acho que o problema esta acontecendo aqui:

echo "<h3 class='toggler'>$cidade</h3><div class='element'><h4>$empresa<br /></h4> </div>";

eu queria dar um jeito de imprimir apenas um nome de cada cidade, agora esta assim :

São Paulo

nome da empresa 1

São Paulo

nome da empresa 2

São Paulo

nome da empresa 3

o correto seria:

São Paulo

nome da empresa 1

nome da empresa 2

nome da empresa 3

acho que agora me expressei melhor quanto ao problema.

Desde já agradeço a ajuda

Link para o comentário
Compartilhar em outros sites

  • 0

Direto na consulta de banco /impressão você não vai conseguir (eu acho).

O que podes fazer é montar um novo vetor com tudo separadinho...

Link para o comentário
Compartilhar em outros sites

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
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...