Dorival
Membros-
Total de itens
5 -
Registro em
-
Última visita
Sobre Dorival
Dorival's Achievements
0
Reputação
-
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.
-
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,
-
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
-
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
-
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