Ir para conteúdo
Fórum Script Brasil

Dorival

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Dorival

Dorival's Achievements

0

Reputação

  1. Boa tarde Pessoal, Gostaria de contar com a ajuda de vocês para preencher uma tabela no php. Tenho hoje uma tabela que possui 12 colunas, sendo que 08 colunas são preenchidas com o resultado de um sql (while) e as outras 04 colunas com cálculos simples (comparação e soma), até ai tudo bem. Em um trecho do código eu faço a seguinte comparação para preencher umas das 04 colunas: //Faz a comparacao para colorir a coluna PRODUZIDO if($total_produzido < $prod_prevista){ $produzido_colorido = "<span style='color: red; font-weight: bold'>$total_produzido</span>"; }else{ $produzido_colorido = "<span style='color: green; font-weight: bold'>$total_produzido</span>"; } Obs.: Hora prevista não veio do sql, é um cálculo baseado na hora atual. essa coluna é preenchida normalmente, obedecendo o verde e vermelho, porém hoje surgiu a necessidade de "dividir" esses dados, ou seja, colocar os "vermelhos" em uma única tabela. Acontece que meu sql pode retornar 50 linhas (por exemplo 45 verde e 5 vermelho), como posso realizar esse filtro, guardando o resultado do sql de forma a preencher a tabela com somente os vermelhos? Não tenho experiencia com PHP, apenas desenvolvi esse sistema para atender uma necessidade da empresa. Qualquer dica será bem vinda.
  2. Então dinohills...na teoria eu também pensei assim, a questão é implementar :D Esse é o código que faz o insert no momento do submit.. switch (get_post_action('button1', 'button2', 'button3', 'button4', 'button5', 'button7', 'button8', 'button9', 'button10')) { case 'button1': echo "entrou no caso1 "; $idprod = $_POST['idprod']; $hora1 = $_POST['hora1']; $sqlhora1 = "insert into apontamento (idproducao,codhorario, quantproducao) values ($idprod,1, $hora1)"; $rssqlhora1 = mysql_query($sqlhora1) or die ("Não foi possível incluir os dados! Detalhes : " . mysql_error()); echo "<input type='hidden' size='20' name='idproducao' value=$idprod>"; header('Location:FormCadProducao2.php?idproducao='.$idprod); break; veja que eu busco um campo chamado idprod do formulário que chama esse php no action, minha dúvida é como passar esse campo (fundamental para saber se foi feito o insert ou não) para o script, ou caso eu guarde ele como nesse trecho de código, como vou "executar" esse php (como no action) para pegar o idprod correspondente? Obs.: Desculpa se forem perguntas bestas...mas realmente estou iniciando em php e realmente são dúvidas minhas. Grato,
  3. Boa tarde Pessoal, Estou engatinhando em php e estou precisando da ajuda de vocês. Desenvolvi um sistema onde o usuário deve informar um valor a cada hora, ex: 07 as 08 = 08 as 09 = 09 as 10 = etc... para cada hora o form possui um campo submit e faz o insert no banco (até aqui esta fazendo normal) Minha necessidade é que caso o usuário não informe uma quantidade até 08:15 (09:15..10:15...etc) o sistema dispare automaticamente um e-mail para algumas pessoas informando que não foi preenchido o valor. O envio do e-mail eu já testei e consigo fazer, porém de forma aleatória. alguém pode me dar uma dica de como fazer essa verificação? Grato, Dorival Vasconcelos
  4. Então Anderson... Esse é o codigo que pega a informação digitada no campo texto do form: switch (get_post_action('button1', 'button2', 'button3', 'button4', 'button5', 'button7', 'button8', 'button9', 'button10')) { case 'button1': echo "entrou no caso1 "; $idprod = $_POST['idprod']; $hora1 = $_POST['hora1']; $sqlhora1 = "insert into apontamento (idproducao,codhorario, quantproducao) values ($idprod,1, $hora1)"; $rssqlhora1 = mysql_query($sqlhora1) or die ("Não foi possível incluir os dados! Detalhes : " . mysql_error()); echo "<input type='hidden' size='20' name='idproducao' value=$idprod>"; header('Location:FormCadProducao.php?idproducao='.$idprod); break; Ou seja, eu já peguei o valor com o $hora1 = $_POST (para fazer o insert) eu teria que guardar em outra variavel? Outra pergunta seria como passar o valor da variavel para o campo? pelo Location? Obs.: Se você acredita que pelo Ajax é mais fácil, você tem algum link para indicar que eu possa dar uma lida para essa minha situaçao? Obrigado
  5. Boa tarde Pessoal, Sou novo no fórum e gostaria de contar com a ajuda de vocês pois php é a primeira linguagem que estou aprendendo :rolleyes: No sistema que estou desenvolvendo tenho um formulário que possui 09 campos textos cada um com um botão submit Em cada campo texto o usuário deve informar um valor(int) e clicar em cadastrar (um por vez), nesse momento o sistema realiza um insert na tabela Exemplo: Horário Campo Botão 07 as 08 100 Cadastrar Até aqui consegui fazer, porém gostaria que apos clicar em cadastrar...a tela ficasse da seguinte forma: Horário Campo Botão 07 as 08 100 Cadastrado Ou seja, o sistema faça o insert (como esta fazendo) mas que continuasse mostrando o valor que o usuário digitou só que no estilo "readonly" e o botão com o valor "cadastrado" de forma que o usuário não possa mais alterar. Hoje o usuário clica em cadastrar, o sistema faz o insert, e retorna a pagina sem o valor que ele digitou. já li a respeito de jquery, mas como sou iniciante não consegui ver em que poderia me auxiliar e gotaria de contar com a experiencia de vocês. Desde já agradeço, Dorival Vasconcelos
×
×
  • Criar Novo...