Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

CRUD

$
0
0

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>

Viewing all articles
Browse latest Browse all 14190

Trending Articles