Jump to content
Fórum Script Brasil

Carlos Arruda

Membros
  • Content Count

    45
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Carlos Arruda

  • Birthday 10/08/1980

Contatos

Perfil

  • Gender
    Male
  • Location
    Belo Horizonte
  1. Carlos Arruda

    Fazer inserção

    Bom dia! Estou com dificuldades em conseguir fazer uma inserçao que seja da seguinte forma. Tenho um menu drop list (Status) que é preenchido com as informaçoes de entrada,saida almoço ou saida dos funcionarios da empresa e é insirido no bd com o comando abaixo. if(!empty($_status)){ if($_status=='Entrada') { $sql_insere="INSERT INTO status (nome,login,modulo,data,hora,status,observacao,statusjus,horajus) VALUES ('$nome_usr','$login_usr','$modulo_usr','$data','$hora','$_status','$_obs','$statusjus','$horajus')"; $insere=mysql_query($sql_insere);
  2. Fit, desculpe mas eu não sei utilizar esses comando é possivel me orientar?
  3. Bom não da erro nenhum somente não insere e se eu rodo direto no mysql da certinho...
  4. Bom dia pessoal! Estou com uma dificuldade na inserção de alguns dados que contem o (ç) em sua formação. Vejam os comandos abaixo: //verificar se exite algum valor para o status saida almoco $ver_saidaalmoco=mysql_query("SELECT * FROM status WHERE login='$login_usr' AND data='$data' AND status='saida almoco-Lanche'"); if(mysql_num_rows($ver_saidaalmoco) >0){ $saidaalmoco=1; } if(($_status=='Saida Almoco-Lanche') && ($entrada==1)){ $sql_insere="INSERT INTO status (nome,login,modulo,data,hora,status,observacao) VALUES ('$nome_usr','$login_usr','$modulo_usr','$data','$hora','
  5. ESerra, obrigado! MAs veja so todas a minhas paginas estao nesse formato date("d/m/Y") e o campo DATE do mysql so aceita danda no formato YYYY-mm-dd. Como devo proceder nesse caso?
  6. Pessoal, tenho um campo da minha tambela que recebe uma variavel de data da seguinte forma: $data=date('d/m/Y'); Ate ai tudo bem, quando vou fazer uma consulta por um periodo do tipo SELECT * FROM status where data BETWEEN '01/06/2010' AND '11/06/2010' funciona normalmente, mas se eu fizer a mesma consulta com meses diferentes já da problema não me retorna nada SELECT * FROM status where data BETWEEN '01/05/2010' AND '11/06/2010' . O que eu devo fazer para conseguir que volte os valores corretos? Nem no proprio mysql direto eu consigo fazer isso.
  7. Woody, pensei nisso tambem, mesmo prq ninguém faz mais de 24 horas de trabalho. Veja o codigo abaixo ele faz o calculo se a hora de saida for menor que a hora que deveria sair. onde a variavel ($status_sd) é a hora que ele esta saindo e ($hr_saida) é a hora que ele deveria sair esse ai se a hora que o funcionario esta saindo ta certinho, mas não consegui adicionar 24 horas para fazer esse calculo. if(($status_sd < $hr_saida) && ($he_status==1) && ($sd_status!=1) && ($res_saida==1)){ $horadiff=strtotime($hr_saida)-strtotime($status_sd); $finaliza_saida=date("H:
  8. ESerra, na verdade ai ta um problema bem grande pelo seguinte fato. Na hora de se cadastrar os funcionarios é cadastrado a hora de entrada e saida. quando vou fazer o calculo eu pego a hora que ele ta saindo e gravo em uma variavel ai pego a hora que ele deveria sair e comparo. se a hora que ele esta saindo for menor que a hora que ele deveria sair faz se a subtraçao entre um e outro. então não conseguirei trabalhar dessa forma com data, pois como eu disse na tabela funcinario somente gravo a hora de entrada e saida, na tabela status ele grava a hora e a saida do evento.
  9. Prezados, aqui estou novamente! Bom mas agora meu problema é o seguinte. Tenho um arquivo php que registra o ponto dos funcionarios, registra a diferença da saida mais cedo e dos atrasos. Ex: data 27/05/2010 entrei para trabalhar as 08:10 e meu horario de entrada é as 08:00 ele registra numa tabela de atraso os 10 minutos Sai mais cedo tinha que sair as 18:00 e sai as 15:00 ele registra no banco 03:00 como atraso Porem temos um funcinario que entra as 15:30 e larga as 01:30 do dia seguinte, so que um certo dia ele saiu mais cedo do trabalho tipo que ele saiu as 23:00 levando em considereçao
  10. obrigado, Rickaryon!
  11. Ok. Obrigado Rickayron. O problema é que conheço pouco de php e nada de java, mas vou ver se dou uma estudadinha.
  12. Carlos Arruda

    Criar Relogio

    Boa tarde Prezados alguém sabe me orientar como criar um relogio que atualize em tempo real em php?
  13. Pessoal, consegui fazer o que eu qria. To passando para agradecer a todos pelo empenho e postar como ficou o codigo. <?php include('config.php'); $mod_modulo=$_POST['modulo']; $pesquisar=$_POST['pesquisar']; $dta_ini=$_POST['dtainicial']; $dta_fin=$_POST['dtafinal']; //verifica se o botao pesquisar foi pressionado se os campos datas não estao vazios if(($pesquisar==Pesquisar') && ($dta_ini!="") && ($dta_fin!="")){ //se o modulo for vaizo seleciona tudo if($mod_modulo==""){ $sql_total="SELECT * FROM tbl_atraso WHERE data BETWEEN '$dta_ini' AND '$dta_fin' ORDER BY nome
  14. Opa! segue toda a estrutura do banco. -- phpMyAdmin SQL Dump -- version 3.1.3.1 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tempo de Geração: Mai 11, 2010 as 11:37 AM -- Versão do Servidor: 5.1.33 -- Versão do PHP: 5.2.9 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Banco de Dados: `ponto` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `dif_almoco` -- CREATE TABLE IF NOT EXISTS `dif_almoco` ( `diferenca` varchar(255) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Extraindo dados da tabela `dif_almoco` -- INSERT INTO `dif_al
×
×
  • Create New...