Estou criando uma sistema de Menu, só que tenho uma tabela com os seguintes campos.
Nome da Tabela seg_aplicacao
Campo -> aplicacaoid
abert_ocorrencia_usu_frm
atu_aplicacoes
atu_grupos
atu_usuarios
ocorrencia_encaminhar_frm
ocorrencia_finalizar_frm
parametros_categ_ocorr_frm
parametros_subcateg_ocorr_frm
param_sistema_frm
posicoes_ocorrencias_usu_cons
posicoes_ocorr_gerente_cons
Campo -> Descricao
Chamados - Abertura (form)
Gestão - Segurança - Aplicações (form)
Gestão - Segurança - Grupos (form)
Gestão - Segurança - Usuários (form)
Chamados - Encaminhar chamados (form)
Chamados - Caixa de entrada (form)
Gestão - Parâmetros - Categorias (form)
Gestão - Parâmetros - Sub Categorias (form)
Gestão - Configurações
Chamados - Consultar Posição (cons)
Gestão - Consultas - Chamados em aberto
Acima estou mandando uma amostra de como está minha tabela e abaixo vou colocar o codigo que tentei fazer.
<?php
$grupo = 2;
// EXECUTA A QUERY PARA SELECIONAR AS TABELAS SEG_APLICACOES, SEG_GRUPOS_APLICACOES
$sql_apl = mysql_query("select * from seg_aplicacoes, seg_grupos_aplicacoes where seg_aplicacoes.aplicacaoid = seg_grupos_aplicacoes.aplicacaoid and seg_grupos_aplicacoes.grupoid = '$grupo' ") or die(mysql_error());
while ($res_apl = mysql_fetch_array($sql_apl)) { // Inicia um While
$aplicacaoid = $res_apl["aplicacaoid"];
$Descricao = $res_apl["Descricao"];
$grupoid = $res_apl["grupoid"];
$desc_array = split ('[/.-]', $Descricao); // Crio uma array para ler o campo descrição e tirar o - para dair mostar apenas o primeiro nome da descrição.
Pergunta
altamiro
veja só eu estou com a seguinte situação.
Estou criando uma sistema de Menu, só que tenho uma tabela com os seguintes campos.
Nome da Tabela seg_aplicacao
Campo -> aplicacaoid
abert_ocorrencia_usu_frm
atu_aplicacoes
atu_grupos
atu_usuarios
ocorrencia_encaminhar_frm
ocorrencia_finalizar_frm
parametros_categ_ocorr_frm
parametros_subcateg_ocorr_frm
param_sistema_frm
posicoes_ocorrencias_usu_cons
posicoes_ocorr_gerente_cons
Campo -> Descricao
Chamados - Abertura (form)
Gestão - Segurança - Aplicações (form)
Gestão - Segurança - Grupos (form)
Gestão - Segurança - Usuários (form)
Chamados - Encaminhar chamados (form)
Chamados - Caixa de entrada (form)
Gestão - Parâmetros - Categorias (form)
Gestão - Parâmetros - Sub Categorias (form)
Gestão - Configurações
Chamados - Consultar Posição (cons)
Gestão - Consultas - Chamados em aberto
Acima estou mandando uma amostra de como está minha tabela e abaixo vou colocar o codigo que tentei fazer.
<?php
$grupo = 2;
// EXECUTA A QUERY PARA SELECIONAR AS TABELAS SEG_APLICACOES, SEG_GRUPOS_APLICACOES
$sql_apl = mysql_query("select * from seg_aplicacoes, seg_grupos_aplicacoes where seg_aplicacoes.aplicacaoid = seg_grupos_aplicacoes.aplicacaoid and seg_grupos_aplicacoes.grupoid = '$grupo' ") or die(mysql_error());
while ($res_apl = mysql_fetch_array($sql_apl)) { // Inicia um While
$aplicacaoid = $res_apl["aplicacaoid"];
$Descricao = $res_apl["Descricao"];
$grupoid = $res_apl["grupoid"];
$desc_array = split ('[/.-]', $Descricao); // Crio uma array para ler o campo descrição e tirar o - para dair mostar apenas o primeiro nome da descrição.
echo "[null, '<font class=TituloMenu>$desc_array[0]</font>', '$aplicacaoid', null, null,";
echo "],";
} // Finaliza o While
echo "];
cmDraw ('planetmenu', animMenu, 'hbr', cmThemeOffice, 'ThemeOffice');";
?>
meu meno aqui está aparecendo da seguinte maneiro.
Chamados Gestão Gestão Gestão Chamados Gestão Gestão Gestão Chamados Gestão
se observar ai veja que tem os mesmo nome repetido varias vezes, só que estou querendo mostar apenas um de cada e dai criar o submenu.
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.