0) { $resposta = mysql_result($rs, 0, "resposta"); } return $resposta; } function DevolveRepostaCheck($pergunta,$data_cad) { $sql = "select resposta from questionario where pergunta_nr = '".$pergunta."' and data_cad ='".$data_cad."'"; $rs = mysql_query($sql) or die(mysql_error()); $sql_result = mysql_affected_rows(); if ($sql_result > 0) { $resposta = mysql_result($rs, 0, "resposta"); } return $DevolveRepostaCheck; } function Inserir($tab,$cn){ $datacad =date("Y/m/d").' '.date("H:i:s"); $sql_inicio = "INSERT INTO $tab (dataCad,"; $sql_valores = ") VALUES ('".$datacad."',"; foreach($_POST as $campo => $valor) { $verificadorCampo = strpos($campo, "nem_"); if ($verificadorCampo === false && $valor != "" && $valor != " " && $campo <> 'acao') { if($campo == "log" ){ $campo = "login"; } if (is_numeric($valor) && $campo != "RG" && $campo != "telefone" && $campo != "senha" && $campo != "cracha") { $sql_campo .= "$campo, "; $sql_valor .= "$valor, "; } else if ($campo == "entradaContratada" || $campo == "saidaContratada") { $valor = '1900-00-00 '.$valor; $sql_campo .= "$campo, "; $sql_valor .= "'$valor', "; } else if (strpos($campo, "data") || strpos($campo, "Data") || $campo == "data" || $campo == "dataCadastro" ) { $sql_campo .= "$campo, "; $sql_valor .= "'" . enviaData($valor) . "', "; } else { if ($campo == "salario") {$valor = FormataValorSQL($valor);} $sql_campo .= "$campo, "; $sql_valor .= "'$valor', "; } } } $sql_campo = substr($sql_campo, 0 ,-2); $sql_valor = substr($sql_valor, 0 ,-2); $insertSQL = $sql_inicio . $sql_campo . $sql_valores . $sql_valor . ")"; if ($_SESSION["id_login"] == 999) { echo $insertSQL; die(); exit(); } else { //$rs_insertSQL = mysqli_query($cn,$insertSQL) or die('MYSQL error: ' . mysqli_error()); echo $insertSQL; //exit(); mysqli_query($cn,$insertSQL); // GRAVA HISTORICO $feito = $insertSQL; // include('grava-historico.php'); // FIM HISTORICO } } function tirarAcentos($string){ $string = strtolower($string); return preg_replace(array("/(á|à|ã|â|ä)/","/(Á|À|Ã|Â|Ä)/","/(é|è|ê|ë)/","/(É|È|Ê|Ë)/","/(í|ì|î|ï)/","/(Í|Ì|Î|Ï)/","/(ó|ò|õ|ô|ö)/","/(Ó|Ò|Õ|Ô|Ö)/","/(ú|ù|û|ü)/","/(Ú|Ù|Û|Ü)/","/(ñ)/","/(Ñ)/"),explode(" ","a A e E i I o O u U n N"),$string); } // função para tratar a data enviada para o MySQL function Alterar($tab,$campo_id,$id,$cn){ $dataatua = date("Y/m/d").' '.date("H:i:s"); $sql = "UPDATE $tab SET "; $sql_where = " WHERE $campo_id = ". $id; //$sql_valor = "dataatua='".$dataatua."', "; foreach($_POST as $campo => $valor) { $verificadorCampo = strpos($campo, "nem");//&& $valor != "" && $valor != " " if ($verificadorCampo === false && $campo != $tabela_id && $campo != 'acao') { if($campo == "log" ){ $campo = "login"; } if (is_numeric($valor) && $campo != "RG" && $campo != "telefone" && $campo != "senha" && $campo != "cracha") { if ($campo == "salario") {$valor = FormataValorSQL($valor);} $sql_valor .= "$campo = $valor, "; } else if (strpos($campo, "data") || strpos($campo, "Data") || $campo == "data" ) { if (Nulo($valor) == true) { $sql_valor .= "$campo = NULL, "; } else { $sql_valor .= "$campo = '" . enviaData($valor) . "', "; } } else { if ($campo == "salario") {$valor = FormataValorSQL($valor);} $sql_valor .= "$campo = '$valor', "; } } } // ########## $sql_valor = substr($sql_valor, 0 ,-2); $sql_query = $sql . $sql_valor . $sql_where; if ($_SESSION["id_login"] == 999) { echo $sql_query; exit(); } else { mysqli_query($cn,$sql_query); // GRAVA HISTORICO $feito = $sql_query; // include('grava-historico.php'); // FIM HISTORICO } } function enviaData($strData) { $verificadorCampo = strpos($strData, "/"); if ($verificadorCampo) { $dataCompleta = explode("/", $strData); $dia = trim($dataCompleta[0]); $mes = trim($dataCompleta[1]); $ano = trim($dataCompleta[2]); $strData = $ano."-".$mes."-".$dia; } return $strData; } // FIM->função "enviaData()" function enviaData2($strData) { $verificadorCampo = strpos($strData, "/"); if ($verificadorCampo) { $dataCompleta = explode("/", $strData); $strData = "$dataCompleta[2]-$dataCompleta[0]-$dataCompleta[1]"; } return $strData; } // FIM->função "enviaData()" function enviaSQL($strData) { $verificadorCampo = strpos($strData, "/"); if ($verificadorCampo) { $dataCompleta = explode("/", $strData); $strData = "$dataCompleta[1]/$dataCompleta[0]/$dataCompleta[2]"; } return $strData; } // FIM->função "enviaData()" // função para tratar a data recebido do MySQL function recebeData($strData) { $verificadorCampo = strpos($strData, "-"); if ($verificadorCampo) { $dataHora = explode(" ", $strData); $dataCompleta = explode("-", $dataHora[0]); $strData = "$dataCompleta[2]/$dataCompleta[1]/$dataCompleta[0] "; } return $strData; } // FIM->função "recebeData()" function MostraData($strData) { $verificadorCampo = strpos($strData, "-"); if ($verificadorCampo) { $dataHora = explode(" ", $strData); $dataCompleta = explode("-", $dataHora[0]); $strData = "$dataCompleta[2]/$dataCompleta[1]/$dataCompleta[0] "; } return $strData; } // FIM->função "recebeData()" function MostraDataInv($strData) { $verificadorCampo = strpos($strData, "-"); if ($verificadorCampo) { $dataHora = explode(" ", $strData); $dataCompleta = explode("-", $dataHora[0]); $strData = "$dataCompleta[2]-$dataCompleta[1]-$dataCompleta[0] "; } return $strData; } // FIM->função "recebeData()" function ExibeHorario($strHora) { $verificadorCampo = strpos($strHora, ":"); if ($verificadorCampo) { $strHora = date('H:m', strtotime($strHora)); } else { $strHora = ""; } return $strHora; } // FIM->função "recebeData()" function ExibeHora($strHora) { $verificadorCampo = strpos($strHora, ":"); $aux = explode(":",$strHora); if ($verificadorCampo) { $strHora = $aux[0].':'.$aux[1]; } else { $strHora = ""; } return $strHora; } // FIM->função "recebeData()" function VerificaSimNao($num) { if ($num == "1"){ $num = "S"; } if ($num == "0"){ $num = "N"; } return $num; } function SeMarcado($total,$valor) { if($total == $valor){ $SeMarcado = "selected='selected'"; return $SeMarcado; } } function SeMarcadoRadio($total,$valor) { $SeMarcadoRadio = ''; if($total == $valor){ $SeMarcadoRadio = "checked='checked'"; return $SeMarcadoRadio; } } function SeMarcadoVarios($resposta,$valor) { $SeMarcadoVarios = ''; if(strrpos($resposta,",")==false){ if($resposta == $valor){ $SeMarcadoRadio = "checked"; return $SeMarcadoRadio; } }else{ $cadaResposta = split(',',$resposta); $CountRep = count($cadaResposta); for ($i = 0; $i < $CountRep; $i++){ if($cadaResposta[$i] == $valor){ $SeMarcadoVarios = "checked"; return $SeMarcadoVarios; } } } } function Nulo($Num) { if (is_null($Num)== true || $Num == "" || empty($Num)== true){ $Num = true; }else { $Num = false; } return $Num; } function limita_letras($texto, $n_letras){ //$texto = htmlentities($texto); $resultado = explode("|",wordwrap($texto,$n_letras,"|",0)); return $resultado[0]; } function Gerar_id_transacao($id_sessao){ $rand = rand(0, 100); $sessao = $rand . date("Y") . date("m") . date("d"). date("i"). date("s"). $_SESSION["id_usuario"]; return $sessao; } function dataPlanilha($data_campo) { $data_campo = explode(" ", $data_campo); $dataCompleta = explode("/", $data_campo[0]); $data_campo = "$dataCompleta[1]/$dataCompleta[0]/20$dataCompleta[2] "; return $data_campo; } function retira_parenteses($texto) { return preg_replace("#[(](.*)[)]#", "", $texto); } function mostraHora($data){ if (Nulo($data) ==false) { $auxHora = date_format(new DateTime($data), "H:i"); } else{ $auxHora = ""; } return $auxHora; } function mostraDataCompleta($data){ if (Nulo($data) ==false && $data != '0000-00-00 00:00:00.000') { $mostraDataCompleta = date_format(new DateTime($data), "d/m/Y H:i"); } else{ $mostraDataCompleta = ""; } return $mostraDataCompleta; } function exibeData($data){ if (Nulo($data) ==false) { $exibeData = date_format(new DateTime($data), "d/m/Y"); } else{ $exibeData = ""; } return $exibeData; } function FormataValor($valor){ if (Nulo($valor) ==false && $valor != '' && is_numeric($valor)) { $FormataValor = number_format($valor, 2, ',', '.'); } else{ $FormataValor = ''; } return $FormataValor; } function FormataValorSQL($valor){ if (Nulo($valor) == false) { $FormataValorSQL = str_replace('.','',$valor); $FormataValorSQL = str_replace(',','.',$FormataValorSQL); //$FormataValorSQL = number_format($FormataValorSQL, 2, ',', '.'); } else{ $FormataValorSQL = 0; } return $FormataValorSQL; } function SomaHora($hora01, $hora02){ if (Nulo($hora01)==true) {$hora01 = '00:00:00';} if (Nulo($hora02)==true) {$hora02 = '00:00:00';} $hora1 = explode(":",$hora01); $hora2 = explode(":",$hora02); $acumulador1 = ($hora1[0] * 3600) + ($hora1[1] * 60) + $hora1[2]; $acumulador2 = ($hora2[0] * 3600) + ($hora2[1] * 60) + $hora2[2]; $resultado = $acumulador2 + $acumulador1; $hora_ponto = floor($resultado / 3600); $resultado = $resultado - ($hora_ponto * 3600); $min_ponto = floor($resultado / 60); $resultado = $resultado - ($min_ponto * 60); $secs_ponto = $resultado; //Grava na variável resultado final $tempo = $hora_ponto.":".$min_ponto.":".$secs_ponto; return $tempo; } function DifHora($hora1,$hora2){ $hora1 = explode(":",$hora1); $hora2 = explode(":",$hora2); $acumulador1 = ($hora1[0] * 3600) + ($hora1[1] * 60) + $hora1[2]; $acumulador2 = ($hora2[0] * 3600) + ($hora2[1] * 60) + $hora2[2]; $resultado = $acumulador2 - $acumulador1; $hora_ponto = floor($resultado / 3600); $resultado = $resultado - ($hora_ponto * 3600); $min_ponto = floor($resultado / 60); $resultado = $resultado - ($min_ponto * 60); $secs_ponto = $resultado; //Grava na variável resultado final $tempo = $hora_ponto.":".$min_ponto.":".$secs_ponto; return $tempo; } function ValorHE($hora_extra, $HE, $valor_hora){ $hora = explode(":",$hora_extra); $hora_extra_min = ($hora[0]*60) + ($hora[1]) ; $valor_hora_min = $valor_hora/60; $valor_HE_pagar = ($HE * $valor_hora_min) * $hora_extra_min ; return $valor_HE_pagar; } function SubtracaoHora($hora01, $hora02){ if (Nulo($hora01)==true) {$hora01 = '00:00:00';} if (Nulo($hora02)==true) {$hora02 = '00:00:00';} $hora1 = explode(":",$hora01); $hora2 = explode(":",$hora02); $acumulador1 = ($hora1[0] * 3600) + ($hora1[1] * 60) + $hora1[2]; $acumulador2 = ($hora2[0] * 3600) + ($hora2[1] * 60) + $hora2[2]; $resultado = $acumulador1 - $acumulador2; $hora_ponto = floor($resultado / 3600); $resultado = $resultado - ($hora_ponto * 3600); $min_ponto = floor($resultado / 60); $resultado = $resultado - ($min_ponto * 60); $secs_ponto = $resultado; //Grava na variável resultado final $tempo = $hora_ponto.":".$min_ponto.":".$secs_ponto; return $tempo; } ?>

 

Esqueci minha senha? 

Digite seu login e receba sua senha no seu email de cadastro

Voltar para o Login