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

Raiz PHP


2525

Pergunta

Boa tarde estou com uma duvida, não consigo arrumar uma lógica de como fazer a tal raiz:

Exemplo:

Principal → Empresas → JNE → Físcal

No meu código ele lista asim:

<select name="pasta_destino" id="pasta_destino" required="required">                

<option value="">Selecione...</option>

<option value="2">Principal → Empresas</option>

<option value="3">Principal → Departamentos</option>

<option value="4">Principal → Funcionários</option>

<option value="280">Empresas → Grupo DPG</option>

<option value="283">Empresas → De Paula & Giove Assessoria Empresarial</option>

<option value="288">Empresas → JNE</option>

<option value="251">Departamentos → Administrativo</option>

<option value="281">Grupo DPG → Administrativo</option>

<option value="282">Grupo DPG → Físcal</option>

<option value="284">De Paula & Giove Assessoria Empresarial → Administrativo</option>

<option value="285">De Paula & Giove Assessoria Empresarial → Físcal</option>

<option value="289">JNE → Administrativo</option>

<option value="290">JNE → Físcal</option>             

</select>

E não do jeito

Principal → empresas → JNE → Físcal

Não estou conseguindo achar uma lógica para fazer essa listagem de pastas, ela funciona assim uso o plugin Elfinder (Faz o gerenciamento de arquivos), nele funciona da seguinte maneira ele faz uma verificação de 'parent_id' faz um filtro apartir do id

EXEMPLO DO BANCO

O parent_id é em qual pasta o arquivo esta localizado.

VERMELHO = CAMINHO

ID        Parent_ID         Nome                                         Tipo

1                0                                Principal                                        directory

2                 1                                Empresas                                        directory

288                2                                JNE                                                directory

290                288                                Físcal                                                directory

484                290                               Untitled-2.png                                image/png

Não tenho a minima noção se alguém poder me ajudar segue meu código:

</select>

</p>

<p>

<label>Pastas</label>

<select name="pasta_destino" class="input100p" id="pasta_destino" required="required">

<?php

//Consulta com a tabela

//Selecione tudo de nomedatabela em ordem crescente pelo nome

$consulta = mysql_query("SELECT *FROM arquivos_enviados WHERE mime = 'directory' order by id ASC");

echo("<option value=''>Selecione...</option>");

//Fazendo o looping para exibição de todos registros que contiverem em nomedatabela

while ($dados = mysql_fetch_array($consulta)) {

$consulta_2 = mysql_query("SELECT *FROM arquivos_enviados WHERE mime = 'directory' AND parent_id = $dados[id] order by id ASC");

while ($dados_2 = mysql_fetch_array($consulta_2)){

echo("<option value=".$dados_2['id]."'>".utf8_encode($dados['name'])."<strong> → </strong>".utf8_encode($dados_2['name'])."</option>");}

}

?>

</select>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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