本文整理汇总了PHP中recuperaUsuario函数的典型用法代码示例。如果您正苦于以下问题:PHP recuperaUsuario函数的具体用法?PHP recuperaUsuario怎么用?PHP recuperaUsuario使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了recuperaUsuario函数的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: 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']);
}
示例2: 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";
}
}
示例3: 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;
}
示例4: listaLocais
- <?php
echo $evento['nomeEvento'];
?>
<br />
<strong>Local: <?php
echo listaLocais($_SESSION['idEvento']);
?>
</strong> <br />
<strong>Período: <?php
echo retornaPeriodo($_SESSION['idEvento']);
?>
</strong><br />
<?php
$fiscal = recuperaUsuario($evento['idResponsavel']);
$suplente = recuperaUsuario($evento['suplente']);
$representante01 = siscontratDocs($pedido['idRepresentante01'], 3);
?>
<strong>Fiscal:</strong> <?php
echo $fiscal['nomeCompleto'];
?>
- <strong>Suplente:</strong> <?php
echo $suplente['nomeCompleto'];
?>
</p>
</div>
</div>
<?php
if ($pedido['tipoPessoa'] == 2) {
示例5: siscontratListaEvento
function siscontratListaEvento($tipoPessoa, $instituicao, $num_registro, $pagina, $ordem, $estado, $idUsuario)
{
$con = bancoMysqli();
if ($estado == "todos") {
$est = "";
} else {
$est = " AND igsis_pedido_contratacao.estado = '{$estado}' ";
}
if ($tipoPessoa == "todos") {
$tipo = "";
} else {
$tipo = " AND tipoPessoa = '{$tipoPessoa}' ";
}
$sql_lista_total = "SELECT * FROM igsis_pedido_contratacao, ig_evento WHERE igsis_pedido_contratacao.idEvento = ig_evento.idEvento AND (ig_evento.idUsuario = '{$idUsuario}' OR ig_evento.idResponsavel = '{$idUsuario}' OR ig_evento.suplente = '{$idUsuario}') AND igsis_pedido_contratacao.publicado = '1' AND ig_evento.dataEnvio IS NOT NULL {$tipo} AND ig_evento.idInstituicao = '{$instituicao}' {$est} ";
$query_lista_total = mysqli_query($con, $sql_lista_total);
$total_registros = mysqli_num_rows($query_lista_total);
$pag = $pagina - 1;
$registro_inicial = $num_registro * $pag;
$total_paginas = $total_registros / $num_registro;
// gera o número de páginas
$sql_lista_pagina = "SELECT * FROM igsis_pedido_contratacao, ig_evento WHERE igsis_pedido_contratacao.idEvento = ig_evento.idEvento AND (ig_evento.idUsuario = '{$idUsuario}' OR ig_evento.idResponsavel = '{$idUsuario}' OR ig_evento.suplente = '{$idUsuario}') AND igsis_pedido_contratacao.publicado = '1' AND ig_evento.dataEnvio IS NOT NULL {$tipo} AND ig_evento.idInstituicao = '{$instituicao}' {$est} LIMIT {$registro_inicial},{$num_registro}";
$query_lista_pagina = mysqli_query($con, $sql_lista_pagina);
//$x = $sql_lista_pagina;
$i = 0;
while ($pedido = mysqli_fetch_array($query_lista_pagina)) {
$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']);
$pessoa = recuperaPessoa($pedido['idPessoa'], $tipoPessoa);
$fiscal = recuperaUsuario($evento['idResponsavel']);
$suplente = recuperaUsuario($evento['suplente']);
$protocolo = "";
//recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento");
$x[$i] = array("idPedido" => $pedido['idPedidoContratacao'], "idEvento" => $pedido['idEvento'], "idSetor" => $usuario['idInstituicao'], "Setor" => $instituicao['instituicao'], "TipoPessoa" => $pedido['tipoPessoa'], "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'], "Horario" => "", "IdProponente" => $pedido['idPessoa'], "ProtocoloSIS" => '', "NumeroProcesso" => $pedido['NumeroProcesso'], "NotaEmpenho" => $pedido['NumeroNotaEmpenho'], "EmissaoNE" => $pedido['DataEmissaoNotaEmpenho'], "EntregaNE" => $pedido['DataEntregaNotaEmpenho'], "Assinatura" => "", "Cargo" => "", "Status" => $pedido['estado']);
$i++;
}
return $x;
}
示例6: recuperaDados
$usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario");
$instituicao = recuperaDados("ig_instituicao", $evento['idInstituicao'], "idInstituicao");
$fiscal = recuperaUsuario($evento['idResponsavel']);
$suplente = recuperaUsuario($evento['suplente']);
$protocolo = "";
//recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento");
$sql_pedido = "SELECT * FROM igsis_pedido_contratacao WHERE publicado = '1' AND idEvento = '{$idEvento}'";
$query_pedido = mysqli_query($con, $sql_pedido);
while ($ped = mysqli_fetch_array($query_pedido)) {
$pedido = recuperaDados("igsis_pedido_contratacao", $ped['idPedidoContratacao'], "idEvento");
if ($pedido['estado'] != NULL) {
$local = listaLocais($pedido['idEvento']);
$periodo = retornaPeriodo($pedido['idEvento']);
$duracao = retornaDuracao($pedido['idEvento']);
$pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']);
$operador = recuperaUsuario($pedido['idContratos']);
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");
示例7: bancoMysqli
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-8">
<h5>Últimos eventos inseridos</h5>
<div class="left">
<ul>
<?php
$con = bancoMysqli();
$sql_ultimo = "SELECT * FROM ig_evento WHERE dataEnvio IS NOT NULL ORDER BY dataEnvio DESC LIMIT 0,20";
$query_ultimo = mysqli_query($con, $sql_ultimo);
while ($evento = mysqli_fetch_array($query_ultimo)) {
$usuario = recuperaUsuario($evento['idUsuario']);
$instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao");
?>
<li><p><strong><?php
echo $evento['nomeEvento'];
?>
</strong>(<?php
echo retornaTipo($evento['ig_tipo_evento_idTipoEvento']);
?>
) </p>
<p><i><?php
echo $evento['autor'];
?>
</i> - enviado por: <?php
echo $usuario['nomeCompleto'];
?>
示例8: recuperaAlteracoesEvento
function recuperaAlteracoesEvento($idEvento)
{
$con = bancoMysqli();
$sql = "SELECT * FROM igsis_chamado WHERE idEvento = '{$idEvento}' ORDER BY idChamado DESC";
$query = mysqli_query($con, $sql);
$i = 0;
while ($chamado = mysqli_fetch_array($query)) {
$usuario = recuperaUsuario($chamado['idUsuario']);
$x[$i]['titulo'] = $chamado['titulo'];
$x[$i]['descricao'] = $chamado['descricao'];
$x[$i]['justificativa'] = $chamado['justificativa'];
$x[$i]['usuario'] = $usuario['nomeCompleto'];
$x[$i]['tipo'] = $chamado['tipo'];
$i++;
}
$x['numero'] = $i;
return $x;
}
示例9: bancoMysqli
<thead>
<tr class='list_menu'>
<td width='10%'>Numero IG</td>
<td>Nome de Evento</td>
<td>Enviador por</td>
<td>Data/Início</td>
</tr>
</thead>
<tbody>
<?php
$con = bancoMysqli();
$sql_busca_dic = "SELECT DISTINCT idEvento FROM ig_ocorrencia WHERE \n\t\t\t\t\t(" . "(dataInicio >= '{$data_inicio}' AND dataInicio <= '{$data_final}')" . " OR (dataInicio <= '{$data_inicio}' AND dataFinal <= '{$data_final}' AND dataFinal <> '0000-00-00' )" . " OR (dataInicio <= '{$data_inicio}' AND dataFinal >= '{$data_final}' AND dataFinal <> '0000-00-00')" . ") AND publicado = '1' " . " ORDER BY dataInicio ASC";
$query_busca_dic = mysqli_query($con, $sql_busca_dic);
while ($evento = mysqli_fetch_array($query_busca_dic)) {
$event = recuperaDados("ig_evento", $evento['idEvento'], "idEvento");
$nome = recuperaUsuario($event['idUsuario']);
$chamado = recuperaAlteracoesEvento($evento['idEvento']);
if ($event['dataEnvio'] != NULL and $event['idInstituicao'] == $_SESSION['idInstituicao']) {
// só as enviadas
?>
<tr>
<td><?php
echo retornaProtoEvento($evento['idEvento']);
?>
</td>
<td><a href="?perfil=comunicacao&p=edicao&id=<?php
echo $evento['idEvento'];
?>
"><?php
echo $event['nomeEvento'];
示例10: listarComunicacao
function listarComunicacao($order, $sentido)
{
if ($order != "") {
$query_order = "ORDER BY " . $order . " " . $sentido;
} else {
$query_order = "";
}
$con = bancoMysqli();
$sql = "SELECT * FROM ig_comunicacao {$query_order}";
$query = mysqli_query($con, $sql);
$i = 1;
while ($com = mysqli_fetch_array($query)) {
$nomeEvento = recuperaDados("ig_evento", $com['ig_evento_idEvento'], "idEvento");
$evento = $nomeEvento['nomeEvento'];
$enviado = $nomeEvento['idUsuario'];
$dataEnvio = $nomeEvento['dataEnvio'];
$nomeUsuario = recuperaUsuario($nomeEvento['idUsuario']);
$devolve[$i]['codigo'] = $com['idCom'];
$devolve[$i]['evento'] = $evento;
$devolve[$i]['enviadoPor'] = $nomeUsuario['nomeCompleto'];
$devolve[$i]['dataEnvio'] = $dataEnvio;
$i++;
}
return $devolve;
}
示例11: while
$i = 0;
while ($evento = mysqli_fetch_array($query_evento)) {
$idEvento = $evento['idEvento'];
$sql_existe = "SELECT idPedidoContratacao,idEvento FROM igsis_pedido_contratacao WHERE idEvento = '{$idEvento}' AND publicado = '1'";
$query_existe = mysqli_query($con, $sql_existe);
if (mysqli_num_rows($query_existe) > 0) {
while ($ped = mysqli_fetch_array($query_existe)) {
$pedido = recuperaDados("igsis_pedido_contratacao", $ped['idPedidoContratacao'], "idPedidoContratacao");
$evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento");
//$tabela,$idEvento,$campo
$projeto = recuperaDados("ig_projeto_especial", $pedido['idEvento'], "projetoEspecial");
$usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario");
$local = listaLocais($pedido['idEvento']);
$periodo = retornaPeriodo($pedido['idEvento']);
$pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']);
$fiscal = recuperaUsuario($evento['idResponsavel']);
if ($pedido['publicado'] == 1) {
$x[$i]['id'] = $evento['idEvento'];
$x[$i]['id_ped'] = $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]['periodo'] = $periodo;
示例12: geraOpcao
<p>
<form method="POST" action="?perfil=curadoria&p=visaogeral" class="form-horizontal" role="form">
<select class="form-control" name="projeto" id="inputSubject" >
<option value="1"></option>
<?php
echo geraOpcao("ig_projeto_especial", "", "");
?>
</select><input type="submit" value="filtrar" />
</form>
</p>
<?php
echo "<table class='table table-condensed'>\r\n\t\t\t\t\t<thead>\r\n\t\t\t\t\t\t<tr class='list_menu'>\r\n\t\t\t\t\t\t\t<td>Nome do evento</td>\r\n\t\t\t\t\t\t\t<td>Tipo de evento</td>\r\n \t\t\t\t\t\t\t<td>Data/Período</td>\r\n\t\t\t\t\t\t\t<td>Usuário</td>\r\n\t\t\t\t\t\t\t<td>Status</td>\r\n\t\t\t\t\t\t\t<td width='10%'>Contrato</td>\r\n\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t</thead>\r\n\t\t\t\t\t<tbody>";
$total = 0;
while ($campo = mysqli_fetch_array($query)) {
$usuario = recuperaUsuario($campo['idUsuario']);
if ($campo['dataEnvio'] == NULL) {
$status = "Não enviado";
} else {
$status = "Enviado";
}
echo "<tr>";
echo "<td class='list_description'><a href='?perfil=detalhe&evento=" . $campo['idEvento'] . "' target='_blank'>" . $campo['nomeEvento'] . "</a></td>";
echo "<td class='list_description'>" . retornaTipo($campo['ig_tipo_evento_idTipoEvento']) . "</td>";
echo "<td class='list_description'>" . retornaPeriodo($campo['idEvento']) . "</td>";
echo "<td class='list_description'>" . $usuario['nomeCompleto'] . "</td>";
echo "<td class='list_description'>" . $status . "</td>";
echo "\r\n\t\t\t<td class='list_description'>" . dinheiroParaBr(infoContrato($campo['idEvento'])) . "\r\n\t\t\t\r\n\t\t\t</td>";
echo "</tr>";
$val = infoContrato($campo['idEvento']);
$total = $total + $val;
示例13: lista_prazo
function lista_prazo($tipoPessoa, $num_registro, $pagina, $ordem)
{
$con = bancoMysqli();
if ($tipoPessoa == "todos") {
$tipo = "";
} else {
$tipo = " AND tipoPessoa = '{$tipoPessoa}' ";
}
$sql_lista_total = "\r\n\t\tSELECT ped.idEvento, ped.idPedidoContratacao, ped.tipoPessoa, ped.idPessoa, ped.instituicao \r\n\t\tFROM igsis_pedido_contratacao AS ped\r\n\t\tINNER JOIN ig_evento AS eve ON ped.idEvento = eve.idEvento\r\n\t\tWHERE eve.dataEnvio AND eve.publicado=1 IS NULL ORDER BY eve.idEvento DESC";
$query_lista_total = mysqli_query($con, $sql_lista_total);
$total_registros = mysqli_num_rows($query_lista_total);
$pag = $pagina - 1;
$registro_inicial = $num_registro * $pag;
$total_paginas = $total_registros / $num_registro;
// gera o número de páginas
$sql_lista_pagina = "\r\n\t\tSELECT ped.idEvento, ped.idPedidoContratacao, ped.tipoPessoa, ped.idPessoa, ped.instituicao \r\n\t\tFROM igsis_pedido_contratacao AS ped\r\n\t\tINNER JOIN ig_evento AS eve ON ped.idEvento = eve.idEvento\r\n\t\tWHERE eve.dataEnvio IS NULL AND eve.publicado=1 ORDER BY eve.idEvento DESC LIMIT {$registro_inicial},{$num_registro}";
$query_lista_pagina = mysqli_query($con, $sql_lista_pagina);
//$x = $sql_lista_pagina;
$i = 0;
while ($pedido = mysqli_fetch_array($query_lista_pagina)) {
$evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento");
//$tabela,$idEvento,$campo
$usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario");
$local = listaLocais($pedido['idEvento']);
$local_juridico = listaLocaisJuridico($pedido['idEvento']);
$periodo = retornaPeriodo($pedido['idEvento']);
$duracao = retornaDuracao($pedido['idEvento']);
$pessoa = recuperaPessoa($pedido['idPessoa'], $tipoPessoa);
$fiscal = recuperaUsuario($evento['idResponsavel']);
$x[$i] = array("idPedido" => $pedido['idPedidoContratacao'], "idEvento" => $pedido['idEvento'], "TipoPessoa" => $pedido['tipoPessoa'], "Objeto" => retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'], "Local" => substr($local, 1), "LocalJuridico" => substr($local, 1), "Periodo" => $periodo, "Duracao" => $duracao, "DataCadastro" => $evento['dataEnvio'], "Fiscal" => $fiscal['nomeCompleto'], "Horario" => "", "IdProponente" => $pedido['idPessoa']);
$i++;
}
return $x;
}