Dorival
-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por Dorival
-
-
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:Olá DorivalUma forma seria com Ajax, mas se você não conhece não adianta muito
O que você pode fazer nesse caso é verificar após submeter o form quais valores você tem no $_POST ou $_GET e atribuir os valores novamente nos campos. Depois que você conseguir fazer isso é fácil colocar eles como readonly.
Para que você consiga fazer isso que eu falei, aconselho nomear os campos em forma de array, pois quando você submete o forme o PHP já reconhece como sendo um array e fica mais fácil pra trabalhar. Ex.:
<input type="text" name="exemplo[1]" /> <input type="text" name="exemplo[2]" /> <input type="text" name="exemplo[3]" />
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
Filtrar Resultado para preencher Tabela (Com Mysql)
em PHP
Postado
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: