Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Tenho uma listagem de atividades em andamento e preciso colocar um outro combo fora o de colaborador que já tem. Gostaria de colocar outro combo para quando o usuario selecionar o mes nesse combo aparecer apenas as atividades desse mês.
Meu código esta assim agora:
<?phpsession_start();include "conectar.php";$login_colaborador = $_SESSION['login'];$normal = pg_query($connect, "SELECT a.id_andamento, t.nm_tarefa, p.nm_projeto, c.nm_colaborador, to_char(a.data, 'DD/MM/YYYY') as data, a.hora_inicio, a.hora_fim FROM tb_andamento a, tb_tarefa t, tb_projeto p, tb_colaborador c WHERE a.id_tarefa = t.id_tarefa and a.id_colaborador = c.id_colaborador and t.id_projeto = p.id_projeto and upper(c.login)= upper('$login_colaborador') ORDER BY id_andamento ");$row_normal = pg_fetch_assoc($normal);$numero_linhas = pg_num_rows($normal);?><HTML><HEAD><TITLE>LISTAGEM DE ATIVIDADES</TITLE></HEAD><script Language="JavaScript">function getStates(USER){ if (USER.selectedIndex != '') { var colaborador = USER.value; document.location=('lista_andamento_colaborador.php?user='+ colaborador); }}</Script><BODY><font face = "verdana" size="3"><b><i>Listagem de Andamento:</i></b></font><BR><BR><table width="100%" border="0" cellspacing="0" cellpadding="0"><TR> <TR> <TD align="left" width="40%" border="0"><font face = "verdana" size="2"><b>COLABORADOR:</b></font> <select name="combo_colaborador" lenght="50" onChange="getStates(this);"> <option value="">Selecione o Colaborador</option> <?php //atualiza para o proximo combo $colaborador = isset($_GET['user']) ? $_GET['user'] : ""; $dados= pg_query($connect, "SELECT id_colaborador, nm_colaborador FROM tb_colaborador "); while($campo = pg_fetch_array($dados)) { echo "<option value=\"". $campo['id_colaborador']."\"". (($campo['id_colaborador'] == $colaborador) ? " selected=\"true\"" : "") .">". $campo['nm_colaborador'] ."</option>\r\n"; } ?> </select> </TD> </TR></TR></table><BR><table width="100%" border="1" cellspacing="0" cellpadding="0"><tr><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>CÓDIGO</b></font></td><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>TAREFA</b></font></td><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>PROJETO</b></td><!--<td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>COLABORADOR</b></td> --><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>DATA</b></td><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>HORA INÍCIO</b></td><td align="center" valign="middle" bgcolor="#f5f5f5"><font face="verdana" size="2"><b>HORA FIM</b></td></tr><?phpif($colaborador != "") {$normal = pg_query($connect, "SELECT a.id_andamento, t.nm_tarefa, p.nm_projeto, to_char(a.data, 'DD/MM/YYYY') as data, a.hora_inicio, a.hora_fim FROM tb_andamento a, tb_tarefa t, tb_projeto p WHERE a.id_tarefa = t.id_tarefa and t.id_projeto = p.id_projeto and a.id_colaborador = '$colaborador' ORDER BY a.id_andamento"); $row_normal = pg_fetch_assoc($normal);do { ?><tr><td align="center" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['id_andamento']; ?></td><td align="left" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['nm_tarefa']; ?></td><td align="left" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['nm_projeto']; ?></td><!--<td align="left" valign="middle" bgcolor="#f5f5f5"><?php // echo $row_normal['nm_colaborador']; ?></td> --><td align="center" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['data']; ?></td><td align="center" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['hora_inicio']; ?></td><td align="center" valign="middle" bgcolor="#f5f5f5"><?php echo $row_normal['hora_fim']; ?></td></tr><?php } while ($row_normal = pg_fetch_assoc($normal));} ?></table></BODY></HTML>Carregando comentários...