$con = bancoMysqli(); $sql_existe = "SELECT idPedidoContratacao,idEvento,estado FROM igsis_pedido_contratacao WHERE idEvento = '{$evento}' AND publicado = '1' AND estado IS NOT NULL ORDER BY idEvento DESC"; $query_existe = mysqli_query($con, $sql_existe); $num_registro = mysqli_num_rows($query_existe); if ($id != "" and $num_registro > 0) { // Foi inserido o número do pedido //$pedido = recuperaDados("igsis_pedido_contratacao",$id,"idPedidoContratacao"); $pedido = recuperaDados("igsis_pedido_contratacao", $id, "idEvento"); if ($pedido['estado'] != NULL) { $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"); $instituicao = recuperaDados("ig_instituicao", $evento['idInstituicao'], "idInstituicao"); $local = listaLocais($pedido['idEvento']); $local_juridico = listaLocaisJuridico($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']); $fiscal = recuperaUsuario($evento['idResponsavel']); $x[0]['id'] = $evento['idEvento']; $x[0]['id_ped'] = $pedido['idPedidoContratacao']; $x[0]['local'] = substr($local, 1); $x[0]['periodo'] = $periodo; $x[0]['fiscal'] = $fiscal['nomeCompleto']; if ($pedido['tipoPessoa'] == 1) { $pessoa = recuperaDados("sis_pessoa_fisica", $pedido['idPessoa'], "Id_PessoaFisica"); $x[0]['proponente'] = $pessoa['Nome']; $x[0]['tipo'] = "Física"; } else { $pessoa = recuperaDados("sis_pessoa_juridica", $pedido['idPessoa'], "Id_PessoaJuridica");
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; }