Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wagner Martins Bodyboard

Exibir dinamicamente o registro do banco de dados com a respectiva categoria

Recommended Posts

enho esse código html que separa as os registros do banco de dados de acordo com a categoria.

<div class="example1">
  <h1>Painel do Cliente</h1>
    <div class="panel panel-primary">
      <div class="panel-heading" data-acc-link="demo1"><i class="fa fa-check" aria-hidden="true"></i> Contabilidade</div>
      <div class="panel-body acc-open" data-acc-content="demo1">

        <div class="col-lg-4 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-4 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-4 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-4 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-4 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>


       <div class="col-lg-12" style="height:40px;"></div> 

      </div>
    </div>

    <div class="panel panel-primary">
      <div class="panel-heading" data-acc-link="demo2"><i class="fa fa-id-card" aria-hidden="true"></i> Setor Pessoal</div>
      <div class="panel-body" data-acc-content="demo2">
       <div class="col-lg-6 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-6 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-6 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-6 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
        <div class="col-lg-6 pdf">
        <h4>Lorem Ipsium Lostes dewla</h4>
        </div>
      <div class="col-lg-12" style="height:40px;"></div>
      </div>
</div>

Quero que o PHP busque no banco de dados e separe por categoria como no exemplo Html, estou usando o INNER JOIN do PHP/Mysql, mais não está certo, fica as divs ficam em cima da outra

<div class="example1">
			  <h1 class="pseudo_border_titulo">Painel do Cliente</h1>
              
         
              <?php
													  
echo $idUsuario;												  
$mysqli = new mysqli('localhost','root','xx', 'xx');

$sql = "SELECT categoria.id AS id_categoria, categoria.nome AS nome_categoria, categoria.pt AS pt_categoria, categoria.url AS url_categoria,
aruivos_clientes.id_usuario AS id_usuario, aruivos_clientes.nome_arquivo AS nome_arquivo, aruivos_clientes.id_categoria_arquivos AS id_categoria_arquivos, aruivos_clientes.data AS data
FROM categoria
INNER JOIN aruivos_clientes
ON categoria.id = aruivos_clientes.id_categoria_arquivos AND aruivos_clientes.id_usuario=$idUsuario 
ORDER BY nome_categoria, data";

$query = $mysqli->query( $sql )or die( $mysqli->error );

$prev_cat = '';
$nome_categ = array();
while( $dados = $query->fetch_object() )
{


if( $prev_cat!=$dados->nome_categoria )
{





 

$i_check++;
?>
<div class="panel panel-primary">   
  
<div class="panel-heading" data-acc-link="demo1"><i class="fa fa-check" aria-hidden="true"></i> <?php echo ''.utf8_encode($dados->nome_categoria).' ';?>
</div>
    <div class="panel-body acc-open" data-acc-content="demo1">                 
   											
<?php 
$prev_cat = $dados->nome_categoria;
}

?>
 
<div class="col-lg-4 pdf">
<h4><?php echo utf8_encode($dados->nome_arquivo); ?></h4>
</div>        
          
 
<?php


 }   ?>
        </div>      
  <div class="col-lg-12" style="height:40px;"></div>         
    </div>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos,  saudações. 
       
      Primeiramente agradeço ao auxílio e ajuda que os amigos têm me dado. 
       
      Minha dúvida:
      - para emissão de nota fiscal eletrônica precisa de um CERTIFICADO e SENHA.
      Como ou onde consigo esses dois itens, para fazer teste de emissão de nota fiscal  ?
       
      Grato, 
       
      Cesar
    • Por violin101
      Caros amigos,  saudações. 
       
      Primeiramente agradeço ao auxílio e ajuda que os amigos têm me dado. 
       
      Minha dúvida:
      - para emissão de nota fiscal eletrônica precisa de um CERTIFICADO e SENHA.
      Como ou onde consigo esses dois itens, para fazer teste de emissão de nota fiscal  ?
       
      Grato, 
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Estou com uma pequena dúvida.
       
      Estou escrevendo um Sistema que tem vários Módulos.
       
      O módulo principal tem:
      Estoque | Compras | Expedição | Vendas

      Minha dúvida:
      como faço após Acessar o Módulo Principal e Escolher o Módulo que quero trabalhar,
      eu possa fechar o Módulo aberto por exemplo: Estoque, sem alterar o Módulo principal e outros se estiver aberto ?


      Grato,
       
      Cesar
    • Por douglas79
      Bom dia,

      Há alguns dias que venho instalar o apache, o php, mysql e o phpmyadmin manualmente e sem obter sucesso. Até consegui rodar o php, porém, quando vou baixar a úitima versão do MYSQL, não tem todos os pacotes nele instalados, inclusive no completo, só encontro o Router.
      Alguém pode me dizer o porquê que isso está ocorrendo?
      Desde já agradeço a ajuda de vocês, que será bem vinda!
      No aguardo!

      Uso a versão 8.3.9 do PHP
      Meu SO é o Windows 10 32 bits
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, me perdoa em postar mais uma dúvida minha.

      Através de ajuda e orientação dos membros do Grupo, tenho conseguido resolver muitos problemas que tenho encontrado.
       
      Gostaria de saber dos amigos do grupo, se tem algum vídeo aula, orientando a Instalação das Biblioteca para Emissão de Nota Fiscal Eletrônica.
       
      Tenho feito várias busca e tenho encontrado a maioria das vezes tudo em LARAVEL.

      Sei que para instalar as Biblioteca, precisa do Composer, até aqui tudo bem.

      Minha dúvida: 
      após fazer o download da  sped-nfe  e  sped-da, essas biblioteca devem ser gravada em qual pasta ?  ----   na C:\  ou dentro da pasta do Sistema ?
      quando dou o comando: COMPOSER INSTALL esse comando já instala todas as bibliotecas, ou 1 por 1 ?

      Grato,
       
      Cesar
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.