Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! :)
Estou com um probleminha e não consigo visualizar onde esteja o erro.
Preciso passar duas váriavies pra uma página onde gero um relatório usando o fpdf.
Só que, consigo passar a variavel $_POST['nome'] mas quando tento passar $_POST['id_unidade'] ele dá erro dizendo que o indice esta indefinido.
Alguém poderia me ajudar??
aki esta o codigo PHP, um crud que envia os dois dados(estão em vermelho)::
<?php require("../islogged.php"); if(!check_logged())header("Location:".$url_index);
require('../crud/funcoes.php');
$sql ="SELECT f.id, f.nome, f.codigo, f.ramal, f.id_unidade,f.matricula,f.id_tipo_funcionario, u.sigla, t.id, t.descricao, f.status FROM siscest.funcionario f";
$sql .=" INNER JOIN protocolo.unidade u ON u.id = f.id_unidade";
$sql .=" INNER JOIN tipo_funcionario t ON t.id = f.id_tipo_funcionario";
$sql .=" WHERE f.status = 1 ";
foreach($_POST as $key=>$value){
$dados[$key] = mysql_real_escape_string(html_entity_decode($value));
}
if(isset($dados["nome"]) && $dados["nome"] != ""){
$sql .= " AND f.nome ='".$dados["nome"]."'";
}$sql .= " AND f.id_unidade ='".$dados["id_unidade"]."'";
}
$sql.=" ORDER BY f.id";
$listagem = mysql_query($sql) or die (mysql_error());
//$id = mysql_fetch_array($listagem);
//mysql_close($conexao);
ob_clean();
?>
<fieldset class="formulario" style="width:750px">
<legend>Consulta de Funcionários</legend>
<form name="form_editar_funcionario2" id="form_editar_funcionario2">
<table align="left" id="funcionario1">
<thead class="fixedHeader">
<tr>
<th width="45"><label for="nome">Nome:</label></th>
<th width="45"><input type="text" name="nome" id="nome" style="border:1px solid #aaa;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;width:180px" /> <!--onkeyup="maiuscula(this)"-->
<th width="60"><label for="id_unidade">Setor:</label></th>
<th width="60"><select id="id_unidade" name="id_unidade" style="border:1px solid #aaa;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;width:150px;"><option value=""></option>
<?php
require('../conexao.php');
$result = mysql_query("SELECT * FROM protocolo.unidade ORDER BY sigla");echo '<option value="'.$row['id'].'">'.$row['sigla'].'</option>';
}
mysql_close($conexao);
?>
</select></th>
<th ><input style="margin-right:10px;" class="botao ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Buscar" name="Buscar" onclick="listDataFuncionario()"/></th>
<th ><input style="margin-right:10px;" class="botao ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Novo" name="Novo" onclick="getHTMLFromPage('forms/form_funcionario')"/></th>
<th ><input style="margin-right:10px;" class="botao ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Limpar" name="Limpar" onclick="resetForm()"/></th>
</tr>
</thead>
</table>
<?php if(mysql_num_rows($listagem) > 0){ ?>
<!--<form id="form_listagem_consulta"> -->
<div id="tableContainer" class="tableContainer">
<table align="center">
<thead class="fixedHeader">
<th width="100">Código</th>
<th width="100">Matrícula</th>
<th width="130">Nome</th>
<th width="100" align="center">Ramal</th>
<th width="100">Setor</th>
<th width="130">Cargo</th>
<th width="*"></th>
</thead>
<tbody class="scrollContent">
<?php while($row = mysql_fetch_array($listagem)){?>
<tr align="center" id="linha_<?php echo $row['id']; ?>">
<td width="100" align="center"><?php echo $row['codigo'] ?></td>
<td width="100" align="center"><?php echo $row['matricula'] ?></td>
<td width="150"><?php echo $row['nome']?></td>
<td width="100"><?php echo $row['ramal']?></td>
<td width="100"><?php echo $row['sigla']?></td>
<td width="130"><?php echo $row['descricao']?></td>
<td width="*" align="center" title="Editar"><img src="img/edit.png" style="cursor: pointer;" onclick="modalEditFuncionario(<?php echo $row['id']?>)"></td>
<td width="*" align="center" title="Remover"><img src="img/delete.png" onclick="confirmRemove('dao_delete_funcionario',<?php echo $row['id'] ?>, updateDataTableFuncionario)"></td>
<input type="hidden" name="id" id="id" value="<?php echo $row['id'];?>"/>
<input type="hidden" name="codigo" id="codigo" value="<?php echo $row['codigo'];?>"/>
<input type="hidden" name="matricula" id="matricula" value="<?php echo $row['matricula'];?>"/>
<input type="hidden" name="nome" id="nome" value="<?php echo $row['nome'];?>"/>
<input type="hidden" name="ramal" id="ramal" value="<?php echo $row['ramal'];?>"/>
<input type="hidden" name="codigo" id="codigo" value="<?php echo $row['id_unidade'];?>"/>
<input type="hidden" name="id_unidade" id="id_unidade" value="<?php echo $row['id_tipo_funcionario'];?>"/>
<input type="hidden" name="observacao" id="observacao" value="<?php echo $row['observacao'];?>"/>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<!--</form> -->
<?php }else{ ?>
<p class='msg_nao_encontrado'>Não existem dados para essa consulta.</p>
<?php } ?>
<?php echo isset($_POST['id_unidade']) ?>
<input style="margin-right:10px;" class="botao ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Voltar" name="voltar" onclick="getHTMLFromPage('forms/form_editar_funcionario')"/>
<input class="botao ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Gerar Relatório" onclick= "location.href='fpdf/relatorio_consulta_funcionario.php?nome=<?php echo $_POST['nome']?>&id_unidade=<?php echo $_POST['id_unidade']?>'"/>
</form>
</fieldset>
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Carregando comentários...