Jump to content

JonasFloripa

Members
  • Content count

    49
  • Joined

  • Last visited

Community Reputation

0 Comum

About JonasFloripa

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. JonasFloripa

    Anexando multiplos arquivos

    Boa tarde pessoal, Estou atualizando um sistema de comunicação interna e hoje ele primeiro cadastra a CI, depois abre e anexa todos os documentos pedidos. É feito desta forma por cada CI gera uma pasta como o ID dele e dentro desta pasta fica os arquivos anexados a esta CI. Eu gostaria de fazer pra que na hora que elaborar a CI eu pudesse anexar vários arquivos e uma única vez, mas esses arquivos deveriam ficar dentro de uma pasta com o id da CI como anterior. Os exemplos que estou achando, todos colocam todos os arquivos dentro de um único diretório. Minha preocupação é quando for abrir uma CI em meu nome, ele carregue arquivos de outra CI. Como faço isso, jogando todos os arquivos dentro desse diretório, sendo que o ID da CI não foi gerado ainda porque não realizei o cadastro da mesma ainda. Obrigado
  2. JonasFloripa

    Registrando só a ultima informação

    Bom dia Robson, Segue a parte do código que envia as informações. o restante é mais html que monta a página por completo. O checkbox é onde seleciono as informações que quero cadastra no banco.. <input name="conf[]" type="checkbox" value="<?php echo $login; ?>"/> <td width="7%"><input name="hora2" type="text" value="<?php echo $hora2; ?>" size="4"readonly="readonly" class="negrito"/></td> <td width="7%"><input name="somah2" type="text" value="<?php echo $somah2; ?>" size="4"readonly="readonly" class="negrito"/></td> <td width="7%"><input name="quantidade" type="text" value="<?php echo $total2; ?>" size="4"readonly="readonly" class="negrito"/></td> <td width="10%"><input name="data" type="text" value="<?php echo $data; ?>" size="10" readonly="readonly" class="negrito"/></td> <td width="12%"><input name="idescala" type="text" value="<?php echo $idescala; ?>" size="4" readonly="readonly" class="negrito"/></td> <td width="8%"><input name="he" type="text" value="<?php echo $he; ?>" size="4" readonly="readonly" class="negrito"/></td> <td width="7%"><input name="turno" type="text" value="<?php echo $turno; ?>" size="7" readonly="readonly" class="negrito"/></td> Obrigado.
  3. JonasFloripa

    Registrando só a ultima informação

    Boa tarde pessoal, Estou com probleminha, eu tenho um cadastro o qual eu seleciono no checkbox os itens os quais quero que seja gravado no BD. Até está gravando tudo certinho, mas tirando o login, que está cadastro cada nome certinho, os campos qtdhora e quantidade está pegando o do último e cadastrando para o restante. Não sei o que pode ser, fico no aguardo de alguma ajuda. $login = $_POST['login']; $conf = $_POST['conf']; $idescala = $_POST['idescala']; $horas2 = $_POST['hora2']; $qtdhora = $_POST['somah2']; $quantidade = $_POST['quantidade']; $data = $_POST['data']; $chefe = $_POST['ychefe']; $auditado = $_POST['auditado']; $he = $_POST['he']; $turno = $_POST['turno']; $tamanho = strlen($conf); if(isset($conf)) { foreach($conf as $login => $value){ if($tamanho > 0){ $query = "insert into listaescala(idescala,login,data,hora2,chefe,auditado,chave,he,qtdhora,quantidade) values('$idescala','$value','$data','$horas2','$chefe','$auditado',0,'$he',$qtdhora,$quantidade)"; $obj->executaQuery($query); } } } Obrigado pessoal.
  4. Olá pessoal, Tenho uma aplicação de pedido de folga que tenho que fazer um calculo de diferença de hora. Assim, o usuário tem um banco de hora em sua garga horária, ele pede uma folga das 17:0:00 até 22:00:00, a aplicação vai calcular essa diferença, o problema seria que se ele pedir folga às 22:00:00 do dia 22 até as 03:00:00 do outro dia 23, não faz esse calculo. Já procurei na net vê se achava algo, mas nada. Preciso de algo que faria os dois tipos de calculo, no mesmo dia ou dias diferente. meu código calcula no mesmo dia... se tiver outra função que calcula em dias diferente eu dou um jeito de qual vai ser usado na hora do pedido. Não passo a informação do dia, só da hora inicial e final. function calculaTempo($hora_inicial, $hora_final) { $i = 1; $tempo_total; $tempos = array($hora_final, $hora_inicial); foreach($tempos as $tempo) { $segundos = 0; list($h, $m, $s) = explode(':', $tempo); $segundos += $h * 3600; $segundos += $m * 60; $segundos += $s; $tempo_total[$i] = $segundos; $i++; } $segundos = $tempo_total[1] - $tempo_total[2]; $horas = floor($segundos / 3600); $segundos -= $horas * 3600; $minutos = str_pad((floor($segundos / 60)), 2, '0', STR_PAD_LEFT); $segundos -= $minutos * 60; $segundos = str_pad($segundos, 2, '0', STR_PAD_LEFT); return "$horas:$minutos:$segundos"; } Obrigado pessoal
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.