Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia tenho o seguinte codigo abaixo aonde quando eu clico em cima do Colaborador o mesmo expande a tabela para abaixo so que eu quero que quando eu clique ele mostre somente o registro do colaborador como está ele mostra tudo nao sei como eu passo a variavel clicando no link via jquery segue o codigo
<body><?php include"topo.php";?><?phpinclude"config.php";?> <div class="container"> <h2>Lista Efetivo</h2> <p>Segue lista efetivo :</p> <div class="select"> <form method="POST" action=""> Colaborador : <input type="text" name="busca" class="select"> <input type="submit" value="Buscar" name="ok"></form> <form action="" method="POST"><select name="categoria" class="select"> <option value="ativo" >Ativo</option> <option value="vencida">Vencida</option></select><input type="submit" Value="Buscar" /></form> </div> <div class="links"> <table class="table table-striped"> <thead> <tr> <th>Nome</th> <th>Função</th> <th>Setor</th> <th>Obra</th> <th>Situação Pessoa</th> </tr> </thead> <tbody> <tr> <?php $categoria= @$_POST['categoria']; $busca = @$_POST['busca'];// pega os dados recebido no campo busca $exec = mysql_query("SELECT * from cadastro_pessoa ORDER BY `nome` ASC;") or die (mysql_error());while ($mostrar = mysql_fetch_assoc($exec)){ echo '<tr>'; //echo '<th>' . $mostrar['codigo'] . '</td>'; echo '<th><a iid="1" >'. $mostrar['nome'] .'</a></th>'; echo '<th>' . $mostrar['funcao'] . '</th>'; echo '<th>' . $mostrar['setor'] . '</th>'; echo '<th>' . $mostrar['obra'] . '</th>'; echo '<th>' . $mostrar['situacao_pessoa'] . '</th>';}?></tbody></table><script> $(".links a").click(function(){ $("#item"+$(this).attr("iid")).slideToggle("fast");});</script><div id="item1" class="item"> <table class="table table-striped"> <thead> <tr> <th>Nome</th> <th>Função</th> <th>Setor</th> <th>Obra</th> <th>Situação Pessoa</th> <th>Norma</th> <th>Data Vigor </th> <th>Situação Norma</th> <th>Validade</th> <th>Dias Restantes</th> <th>Certificado</th> </tr> </thead> <tbody> <tr> <?php $categoria= @$_POST['categoria']; $busca = @$_POST['busca'];// pega os dados recebido no campo busca $exec = mysql_query("SELECT NCP.codigo, NCP.codigo_norma, NCP.codigo_cadastro_pessoa, NCP.data_atual_norma, NCP.situacao_norma_pessoa, NCP.dias_restante, N.norma, N.validade, C.nome, C.setor, C.funcao, C.obra, C.situacao_pessoa, U.fileFROM normas_cadastro_pessoa NCP INNER JOIN normas N ON N.id_norma=NCP.codigo_norma INNER JOIN cadastro_pessoa C ON C.codigo_pessoa=NCP.codigo_cadastro_pessoa INNER JOIN uploads U ON U.id=NCP.codigo ORDER BY `nome` ASC;") or die (mysql_error());while ($mostrar = mysql_fetch_assoc($exec)){ $situacao= $mostrar['situacao_norma_pessoa']; if ($situacao == 'Ativo'){// faz a verificaçao e altera a class do botao $btn="btn btn-success btn-sm"; } else { $btn="btn btn-danger btn-sm"; } echo '<tr>'; //echo '<th>' . $mostrar['codigo'] . '</td>'; echo '<th>' . $mostrar['nome'] . '</th>'; echo '<th>' . $mostrar['funcao'] . '</th>'; echo '<th>' . $mostrar['setor'] . '</th>'; echo '<th>' . $mostrar['obra'] . '</th>'; echo '<th>' . $mostrar['situacao_pessoa'] . '</th>'; echo '<th>' . $mostrar['norma'] . '</th>'; echo '<th>' . $mostrar['data_atual_norma'] . '</th>'; echo '<th><button type="button" class="'.$btn.'">'.$mostrar['situacao_norma_pessoa'].'</button></th>'; echo '<th>' . $mostrar['validade'] . ' dias</th>'; echo '<th>' . $mostrar['dias_restante'] .'dias</th>'; echo '<th><a href="uploads/'.$mostrar['file'].'" target="_blank">view file</a></th>'; // codigo abaixo faz a comparação da validade do cadastro norma com o lançamento $data_geracao =$mostrar['data_atual_norma']; // recebe da coluna data atual norma $data = explode("-",$data_geracao);$dia = $data[2];$mes = $data[1];$ano = $data[0];$dias_vencimento = $mostrar['validade']; $data_vencimento = date("Y-m-d", mktime (0, 0, 0, $mes, $dia+$dias_vencimento, $ano));$data_hoje = date("Y-m-d");$codigo= $mostrar['codigo'];////faz comparação dos dias e insere os dias restantes no banco de dados$datetime2 = new Datetime ($data_vencimento);$datetime1 = new datetime ($data_hoje);$interval = $datetime1->diff($datetime2);$dias_restantes =$interval->format('%r%a ');////executa a query com os dias restante e grava no banco!$exec2 = mysql_query("UPDATE normas_cadastro_pessoa SET dias_restante='$dias_restantes' WHERE codigo= '$codigo'")or die (mysql_error());//if ($data_hoje <= $data_vencimento) { $exec2 = mysql_query("UPDATE normas_cadastro_pessoa SET situacao_norma_pessoa='Ativo' WHERE codigo= '$codigo'")or die (mysql_error());}else { $exec2 = mysql_query("UPDATE normas_cadastro_pessoa SET situacao_norma_pessoa='Vencida' WHERE codigo= '$codigo'")or die (mysql_error());}}//SELECT `normas_cadastro_pessoa`.*,`normas`.`validade` FROM `normas_cadastro_pessoa`//INNER JOIN `normas` ON `normas_cadastro_pessoa`.`codigo_norma` = `normas`.`id_norma ?> </tbody></table></div></div></div></div></body><?php include"rodape.php"?></html>
/applications/core/interface/imageproxy/imageproxy.php?img=http://oi63.tinypic.com/20kxjz6.jpg&key=f9578495e43acd7eb5ffea0923e351e034ba5ead8d7c4ca5240cf41b30239329" alt="20kxjz6.jpg" />
alguem ?
Carregando comentários...