本文整理汇总了PHP中recuperaDados函数的典型用法代码示例。如果您正苦于以下问题:PHP recuperaDados函数的具体用法?PHP recuperaDados怎么用?PHP recuperaDados使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了recuperaDados函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: eventosDiarios
function eventosDiarios($dia)
{
$semana = diaSemanaBase($dia);
$con = bancoMysqli();
$sql = "SELECT DISTINCT idEvento FROM ig_ocorrencia WHERE \n\t\t(" . "(dataInicio = '{$dia}' AND dataFinal <> '0000-00-00')" . " OR (dataInicio = '{$dia}' AND dataFinal = '{$dia}') " . " OR (dataInicio <= '{$dia}' AND dataFinal >= '{$dia}' AND dataFinal <> '0000-00-00' )" . ") AND publicado = '1' " . " ORDER BY dataInicio ASC";
$query = mysqli_query($con, $sql);
$i = 0;
while ($evento = mysqli_fetch_array($query)) {
$id = $evento['idEvento'];
$y = recuperaDados("ig_evento", $evento['idEvento'], "idEvento");
$sql_o = "SELECT * FROM ig_ocorrencia WHERE idEvento = '{$id}' AND publicado = '1'";
$query_o = mysqli_query($con, $sql_o);
while ($o = mysqli_fetch_array($query_o)) {
if ($o['dataFinal'] == '0000-00-00' and $o['dataInicio'] == '$dia') {
$print = true;
} else {
if ($o['segunda'] == 1 and $semana == 'segunda' or $o['terca'] == 1 and $semana == 'terca' or $o['quarta'] == 1 and $semana == 'quarta' or $o['quinta'] == 1 and $semana == 'quinta' or $o['sexta'] == 1 and $semana == 'sexta' or $o['sabado'] == 1 and $semana == 'sabado' or $o['domingo'] == 1 and $semana == 'domingo') {
$print = true;
} else {
$print = false;
}
}
if ($print == true) {
$x[$i]['evento'] = $y['nomeEvento'];
$x[$i]['instituicao'] = $y['idInstituicao'];
$x[$i]['hora'] = $o['horaInicio'];
$i++;
}
}
}
return $x;
}
示例2: atualizaStatus
function atualizaStatus($idPedido)
{
$con = bancoMysqli();
$pedido = recuperaDados("igsis_pedido_contratacao", $idPedido, "idPedidoContratacao");
//Inicio do algorítimo
if ($pedido['estado'] == 11) {
//Se estão nesses estados, não haverá atualização
$txt = "Não houve atualização de status (1)";
} else {
// Esses estados restantes permitem alteração automática
if (trim($pedido['NumeroNotaEmpenho']) != "" && $pedido['NumeroNotaEmpenho'] != NULL) {
// Se há um Número de Empenho Válido
$sql = "UPDATE igsis_pedido_contratacao SET estado = '10' WHERE idPedidoContratacao = '{$idPedido}'";
$txt = "O pedido {$idPedido} mudou seu status para 10 (2)";
} else {
// Se não há um Número de Empenho Válido
if (trim($pedido['DataReserva']) != "" && $pedido['DataReserva'] != NULL && $pedido['DataReserva'] != '0000-00-00') {
//Se há um pedido de reserva
$sql = "UPDATE igsis_pedido_contratacao SET estado = '6' WHERE idPedidoContratacao = '{$idPedido}'";
$txt = "O pedido {$idPedido} mudou seu status para 6 (3)";
} else {
// Se não há um Pedido de Reserva
if (trim($pedido['DataProposta']) != "" && $pedido['DataProposta'] != NULL && $pedido['DataProposta'] != '0000-00-00') {
//Se já foi gerado uma Proposta
$sql = "UPDATE igsis_pedido_contratacao SET estado = '5' WHERE idPedidoContratacao = '{$idPedido}'";
$txt = "O pedido {$idPedido} mudou seu status para 5 (4)";
} else {
//Caso não tenha sido gerado uma Proposta
if ($pedido['NumeroProcesso'] != NULL && trim($pedido['NumeroProcesso']) != "") {
// Caso possua um Número de Processo SEI
$sql = "UPDATE igsis_pedido_contratacao SET estado = '4' WHERE idPedidoContratacao = '{$idPedido}'";
$txt = "O pedido {$idPedido} mudou seu status para 4 (5)";
} else {
// Caso não possua ainda um Número de Processo SEI
if (trim($pedido['DataContrato']) != "" && $pedido['DataContrato'] != NULL && $pedido['DataContrato'] != '0000-00-00') {
//Caso o contrato tenha visto
$sql = "UPDATE igsis_pedido_contratacao SET estado = '3' WHERE idPedidoContratacao = '{$idPedido}'";
$txt = "O pedido {$idPedido} mudou seu status para 3 (6)";
} else {
$txt = "Não houve atualização de status (7)";
}
}
}
}
}
}
if (isset($sql)) {
$query = mysqli_query($con, $sql);
if ($query) {
return $txt;
} else {
return "Erro ao atualizar status";
}
}
}
示例3: descricaoEventos
function descricaoEventos($idEvento)
{
//imprime dados de um evento
$evento = recuperaEvento($idEvento);
$tipoEvento = recuperaDados('ig_tipo_evento', $evento['ig_tipo_evento_idTipoEvento'], 'idTipoEvento');
$programa = recuperaDados('ig_programa', $evento['ig_programa_idPrograma'], 'idPrograma');
$projetoEspecial = recuperaDados('ig_projeto_especial', $evento['projetoEspecial'], 'idProjetoEspecial');
$responsavel = recuperaUsuario($evento['idResponsavel']);
$suplente = recuperaUsuario($evento['suplente']);
$faixa = recuperaDados('ig_etaria', $evento['faixaEtaria'], 'idIdade');
$x = array("nomeEvento" => $evento['nomeEvento'], "tipoEvento" => $tipoEvento['tipoEvento'], "projetoEspecial" => $evento['projetoEspecial'], "idResponsavel" => $evento['idResponsavel'], "suplente" => $evento['suplente'], "faixaEtaria" => $evento['faixaEtaria']);
}
示例4: Header
function Header()
{
$inst = recuperaDados("ig_instituicao", $_SESSION['idInstituicao'], "idInstituicao");
$logo = "img/" . $inst['logo'];
// Logo
$this->Image($logo, 20, 20, 50);
// Move to the right
$this->Cell(80);
$this->Image('../visual/img/logo_smc.jpg', 170, 10);
// Line break
$this->Ln(20);
}
示例5: geraOpcaoVerba
function geraOpcaoVerba($idUsuario, $selected)
{
$con = bancoMysqli();
$sql = "SELECT * FROM igsis_controle_orcamento WHERE idUsuario = '{$idUsuario}'";
$query = mysqli_query($con, $sql);
while ($verba = mysqli_fetch_array($query)) {
$ver = recuperaDados("sis_verba", $verba['idVerba'], "Id_Verba");
if ($verba['idVerba'] == $selected) {
echo "<option value='" . $verba['idVerba'] . "' selected >" . $ver['Verba'] . "</option>";
} else {
echo "<option value='" . $verba['idVerba'] . "' >" . $ver['Verba'] . "</option>";
}
}
}
示例6: listaLocais
function listaLocais($idEvento)
{
$con = bancoMysqli();
$sql_virada = "SELECT * FROM ig_ocorrencia WHERE idEvento = '{$idEvento}' AND publicado = '1' AND virada = '1' ";
$query_virada = mysqli_query($con, $sql_virada);
$num = mysqli_num_rows($query_virada);
if ($num > 0) {
$locais = "DE ACORDO COM PROGRAMAÇÃO DO EVENTO NO PERÍODO DA VIRADA CULTURAL.";
} else {
$sql = "SELECT DISTINCT local FROM ig_ocorrencia WHERE idEvento = '{$idEvento}' AND publicado = '1'";
$query = mysqli_query($con, $sql);
$locais = "";
while ($local = mysqli_fetch_array($query)) {
$sala = recuperaDados("ig_local", $local['local'], "idLocal");
$instituicao = recuperaDados("ig_instituicao", $sala['idInstituicao'], "idInstituicao");
$locais = $locais . ", " . $sala['sala'] . " (" . $instituicao['sigla'] . ")";
}
}
return $locais;
}
示例7: siscontrat
function siscontrat($idPedido)
{
$con = bancoMysqli();
if ($idPedido != "") {
//retorna 1 array do pedido ['nomedocampo'];
$pedido = recuperaDados("igsis_pedido_contratacao", $idPedido, "idPedidoContratacao");
$evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento");
//$tabela,$idEvento,$campo
$usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario");
$instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao");
$local = listaLocais($pedido['idEvento']);
$periodo = retornaPeriodo($pedido['idEvento']);
$duracao = retornaDuracao($pedido['idEvento']);
$proponente = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']);
$fiscal = recuperaUsuario($evento['idResponsavel']);
$suplente = recuperaUsuario($evento['suplente']);
$x = array("idSetor" => $usuario['idInstituicao'], "Setor" => $instituicao['instituicao'], "CategoriaContratacao" => $evento['ig_modalidade_IdModalidade'], "Objeto" => retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'], "Local" => substr($local, 1), "ValorGlobal" => $pedido['valor'], "ValorIndividual" => $pedido['valorIndividual'], "FormaPagamento" => $pedido['formaPagamento'], "Periodo" => $periodo, "Duracao" => $duracao, "Verba" => $pedido['idVerba'], "Justificativa" => $evento['justificativa'], "ParecerTecnico" => $evento['parecerArtistico'], "DataCadastro" => $evento['dataEnvio'], "Fiscal" => $fiscal['nomeCompleto'], "Suplente" => $suplente['nomeCompleto'], "Observacao" => $pedido['observacao'], "DataCadastro" => $evento['dataEnvio'], "Proponente" => $proponente['nome'], "ProponenteTipoPessoa" => $proponente['tipo'], "ProponenteCNPJ_CPF" => $proponente['numero'], "ProponenteCCM" => $proponente['ccm'], "ProponenteEndereco" => $proponente['cep'], "ProponenteTelefones" => $proponente['telefones'], "ProponenteRepresentante01" => $proponente['represenante01'], "ProponenteRepresentante02" => $proponente['represenante02']);
return $x;
} else {
return "Erro";
}
}
示例8: listaCom
function listaCom($st, $intituicao, $num_registro, $pagina, $ordem)
{
$con = bancoMysqli();
//tratamento dos parametros
$status = "";
switch ($st) {
case "todos":
$status = "";
break;
case "editado":
$status = " AND editado = '1' ";
break;
case "revisado":
$status = " AND revisado = '1' ";
break;
case "site":
$status = " AND site = '1' ";
break;
case "publicacao":
$status = " AND publicacao = '1' ";
break;
}
$sql_busca_dic = "SELECT * FROM ig_comunicacao WHERE ig_evento_idEvento IS NOT NULL {$status} ORDER BY idCom {$ordem} LIMIT 0,{$num_registro}";
$query_busca_dic = mysqli_query($con, $sql_busca_dic);
$i = 0;
while ($dic = mysqli_fetch_array($query_busca_dic)) {
$evento = recuperaDados("ig_evento", $evento['ig_evento_idEvento'], "idEvento");
$usuario = recuperaUsuario($event['idUsuario']);
$x[$i]['nomeEvento'] = $dic['nomeEvento'];
$x[$i]['protocoloIg'] = retornaProtoEvento($dic['ig_evento_idEvento']);
$x[$i]['idUsuario'] = $usuario['nomeCompleto'];
$x[$i]['nomeEvento'] = retornaPeriodo($dic['ig_evento_idEvento']);
$x[$i]['idEvento'] = $dic['idEvento'];
}
return $x;
}
示例9: recuperaDados
<?php
if (isset($_GET['id_ped'])) {
$evento = recuperaDados("ig_evento", $_GET['id_ped'], "idEvento");
}
if (isset($_GET['action'])) {
$action = $_GET['action'];
} else {
$action = "evento";
}
?>
<section id="list_items" class="home-section bg-white">
<div class="container">
<div class="row">
<div class="col-md-offset-2 col-md-8">
<div class="section-heading">
<h2><?php
echo $evento['nomeEvento'];
?>
</h2>
<h4></h4>
<h5><?php
if (isset($mensagem)) {
echo $mensagem;
}
?>
</h5>
</div>
</div>
</div>
<?php
switch ($action) {
示例10: recuperaDados
<?php
$_SESSION['idPedido'] = $_GET['id_ped'];
$id_ped = $_GET['id_ped'];
$pedido = recuperaDados("igsis_pedido_contratacao", $_GET['id_ped'], "idPedidoContratacao");
$linha_tabelas = siscontrat($id_ped);
$fisico = siscontratDocs($linha_tabelas['IdProponente'], 1);
$fiscal = $linha_tabelas["Fiscal"];
$suplente = $linha_tabelas["Suplente"];
$ano = date('Y');
?>
<!-- MENU -->
<?php
include 'includes/menu.php';
?>
<html>
<!-- Contact -->
<section id="contact" class="home-section bg-white">
<div class="container">
<div class="form-group">
<h3><div class="sub-title">DESPACHO DE PESSOA FÍSICA</div></h3>
</div>
<div class="row">
<div class="col-md-offset-1 col-md-10">
<form class="form-horizontal" role="form" action="?perfil=juridico&p=update_juridico_pf&id_ped=<?php
echo $_GET['id_ped'];
?>
示例11: recuperaDados
}
?>
</tbody>
</table>
</div>
</div>
</section>
<?php
break;
case "digiacervo":
$chamado = recuperaDados("igsis_chamado", $_GET['id'], "idChamado");
$tipo = recuperaDados("igsis_tipo_chamado", $chamado['tipo'], "idTipoChamado");
?>
<section id="list_items" class="home-section bg-white">
<div class="container">
<div class="row">
<div class="col-md-offset-2 col-md-8">
<div class="section-heading">
<h2>Digitalização de acervo</h2>
<h5>Em construção<?php
if (isset($mensagem)) {
echo $mensagem;
}
?>
</h5>
</div>
</div>
示例12: somaParcela
//recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento");
if ($pedido['parcelas'] > 1) {
$valorTotal = somaParcela($pedido['idPedidoContratacao'], $pedido['parcelas']);
$formaPagamento = txtParcelas($pedido['idPedidoContratacao'], $pedido['parcelas']);
} else {
$valorTotal = $pedido['valor'];
$formaPagamento = $pedido['formaPagamento'];
}
$x[$i]['id'] = $pedido['idPedidoContratacao'];
$x[$i]['objeto'] = retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'];
if ($pedido['tipoPessoa'] == 1) {
$pessoa = recuperaDados("sis_pessoa_fisica", $pedido['idPessoa'], "Id_PessoaFisica");
$x[$i]['proponente'] = $pessoa['Nome'];
$x[$i]['tipo'] = "Física";
} else {
$pessoa = recuperaDados("sis_pessoa_juridica", $pedido['idPessoa'], "Id_PessoaJuridica");
$x[$i]['proponente'] = $pessoa['RazaoSocial'];
$x[$i]['tipo'] = "Jurídica";
}
$x[$i]['local'] = substr($local, 1);
$x[$i]['instituicao'] = $instituicao['sigla'];
$x[$i]['periodo'] = $periodo;
$x[$i]['status'] = $pedido['estado'];
$i++;
}
}
$x['num'] = $i;
}
}
$mensagem = "Foram encontradas " . $x['num'] . " pedido(s) de contratação.";
?>
示例13: date
<thead>
<tr class="list_menu">
<td>Codigo do Pedido</td>
<td>Proponente</td>
<td>Objeto</td>
<td>Local</td>
<td>Instituição</td>
<td>Periodo</td>
<td>Status</td>
</tr>
</thead>
<tbody>
<?php
$data = date('Y');
for ($i = 0; $i < count($linha_tabela_lista); $i++) {
$linha_tabela_pedido_contratacaopf = recuperaDados("sis_pessoa_fisica", $linha_tabela_lista[$i]['IdProponente'], "Id_PessoaFisica");
echo "<tr><td class='lista'> <a href='" . $link . $linha_tabela_lista[$i]['idPedido'] . "'>" . $linha_tabela_lista[$i]['idPedido'] . "</a></td>";
echo '<td class="list_description">' . $linha_tabela_pedido_contratacaopf['Nome'] . '</td> ';
echo '<td class="list_description">' . $linha_tabela_lista[$i]['Objeto'] . '</td> ';
echo '<td class="list_description">' . $linha_tabela_lista[$i]['Local'] . '</td> ';
echo '<td class="list_description">' . $linha_tabela_lista[$i]['Sigla'] . '</td> ';
echo '<td class="list_description">' . $linha_tabela_lista[$i]['Periodo'] . '</td> ';
echo '<td class="list_description">' . $linha_tabela_lista[$i]['Status'] . '</td> </tr>';
}
?>
</tbody>
</table>
</div>
</div>
示例14: mysqli_query
<style type='text/css'>
.style_01 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
</style>
<?php
$t = "";
$p = "";
$sql_consulta = "SELECT * FROM temp_emcartaz ORDER BY idProjeto, idTipo";
$query_consulta = mysqli_query($conexao, $sql_consulta);
while ($consulta = mysqli_fetch_array($query_consulta)) {
$evento = recuperaDados("ig_evento", $consulta['idEvento'], "idEvento");
$tipo = recuperaDados("ig_tipo_evento", $consulta['idTipo'], "idTipoEvento");
$projeto = recuperaDados("ig_projeto_especial", $consulta['idProjeto'], "idProjetoEspecial");
?>
<?php
if ($consulta['idProjeto'] != 1) {
if ($consulta['idProjeto'] != $p) {
?>
<h2><?php
echo $projeto['projetoEspecial'];
?>
</h2>
<?php
}
$p = $projeto['idProjetoEspecial'];
}
?>
<?php
示例15: recuperaDados
if ($query) {
$mensagem = "Arquivo recebido com sucesso";
} else {
$mensagem = "Erro ao gravar no banco";
}
} else {
$mensagem = "Erro no upload";
}
}
}
}
if (isset($_POST['apagar'])) {
$idArquivo = $_POST['apagar'];
$sql_apagar_arquivo = "UPDATE igsis_arquivos_pedidos SET publicado = 0 WHERE idArquivosPedidos = '{$idArquivo}'";
if (mysqli_query($con, $sql_apagar_arquivo)) {
$arq = recuperaDados("igsis_arquivos_pedidos", $idArquivo, "idArquivosPedidos");
$mensagem = "Arquivo " . $arq['arquivo'] . "apagado com sucesso!";
gravarLog($sql_apagar_arquivo);
} else {
$mensagem = "Erro ao apagar o arquivo. Tente novamente!";
}
}
?>
<section id="enviar" class="home-section bg-white">
<div class="container">
<div class="row">
<div class="col-md-offset-2 col-md-8">
<div class="section-heading">
<h2><?php
echo $pedido["Objeto"];