Olá.
Estou criando um exemplo de sistema para cadastro de chamados.
Já consegui conectar com o banco e gravar informações nele.
Agora gostaria de entender como faço por exemplo: Tenho 4 button (gravar, pesquisar, alterar, excluir) no mesmo formulário, gostaria de atribuir funções aos demais.
Pesquisar: quando pesquiso por um número no primeiro campo, ele retorna prenchido os demais.
Alterar: qualquer campo que eu escrever algo será alterado no banco.
Excluir: excluir o registro atual do bd.
Formulário:
<html> <head> <meta http-equiv="Content-Type" content="text/html, charset=utf-8"> <title>Cadastro Chamados</title> <link rel="stylesheet" type=text/css href="style.css"> </head> <body> <div> <form name="cadastro" method="post" action="cadastrando.php"> <table id="cad_table"> <tr> <td>Número do chamado:</td> <td><input type="text" name="num" maxlength="5" class="txt"/></td> </tr> <tr> <td>Assunto:</td> <td><input type="text" name="assunto" class="txt" id="assunto"/></td> </tr> <tr> <td>Descrição:</td> <td><textarea type="text" name="descricao" rows="10" cols="40" class="txt"/></textarea></td> </tr> <tr> <td colspan="2"> <input type="submit" value="cadastrar" id="button" action=""/> <input type="button" value="pesquisar" id="button" action="" /> <input type="button" value="alterar" id="button" /> <input type="button" value="excluir" id="button" /> </td> </tr> </table> </form> </div> </body> </html>
Cadastro:
<html> <head> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = ""; $banco = "cadastros"; $conexao = @mysql_connect($host, $user, $pass) or die(mysql_error()); mysql_select_db($banco) or die(mysql_error()); ?> <?php $today = date("Y-m-d"); $num = $_POST['num']; $assunto = $_POST['assunto']; $descricao = $_POST['descricao']; $data = $today; $sql = mysql_query("INSERT INTO chamados (numero, assunto, descricao, data)VALUES('$num', '$assunto', '$descricao', '$data')"); echo "cadastro efetuado"; @mysql_close($conexao); ?> </body> </html>