Basicamente é assim… eu criei um form e adicionei uns botoes fora dele. Eu queria que cada botão fizesse uma ação em php.
segue o arquivo: employees.php (119 Bytes)
Basicamente é assim… eu criei um form e adicionei uns botoes fora dele. Eu queria que cada botão fizesse uma ação em php.
segue o arquivo: employees.php (119 Bytes)
tem outra maneira sem ser por ajax? Mesmo que saia da página
post + form + submit
Não entendi direito o que você quer, mas pode usar tanto variáveis _POST ou _GET no arquivo employee, e executar a ação que quiser em PHP, claro que para executar tal ação, você precisa apenas de um gatilho ou um link simples no botão para que essa ação seja executada. Vou colar um exemplo aqui, por mais simples que seja, apenas para você ter outras idéias.
Nota: ajax realmente é bem prático, mas de qualquer forma segue:
<!DOCTYPE html> <html> <head> <title>Henrique</title> </head> <body> <div> <h1>Henrique</h1> <form method="post"> <p>Campo1 <input type="text" name="campo1" value="" /></p> <p>Campo2 <input type="text" name="campo2" value="" /></p> <?=(isset($_GET["a"]) AND $_GET["a"]==1)?"<p>Campo2 <input type=\"text\" name=\"campo3\" value=\"\" /></p>":NULL?> <p><input type="submit" value="Enviar" /></p> </form> </div> <div> <h2>Outros botões</h2> <button onclick="javascript:window.location.href='employees.php?a=1'">Ação 1 - Cria campo</button> </div> </body> </html> <?php if (isset($_GET["a"] AND $_GET["a"]==1)) echo "<p>Ação 1 - ATIVA</p>"; ?>