Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tem como recuperar os dados do banco que foram incluídos através do create, e retornar para a mesmo formulário?
Quando eu inserir o numero da chave e clicar em pesquisar ele traz o resultado do banco referente aquela chave se ela estiver com a situação 1 que é emprestado ai habilitaria os botões editar e deletar, onde o deletar apenas alterava o situação de 1 para 2 .
Não consigo fazer essa parte de busca no banco e retornar no mesmo formulário, se é que é possível!
cadastro.php
<?php
session_start();
include_once 'includes/header.inc.php';
include_once 'includes/menu.inc.php';
?>
<!-- Formulário de Cadastro Cliente -->
<div class="row container">
<form action="banco_de_dados/create.php" method="post" class="col s12">
<fieldset class="formulario" style="padding: 1px;">
<legend><!--<img src="imagens/CadCli.png" alt="[imagem]" style="width:40x; height:40px">--></legend>
<br>
<?php
if (isset($_SESSION['msg'])):
echo $_SESSION['msg'];
session_unset();
endif;
?>
<!-- Campo Chave -->
<div class="input-field col s12">
<i class="material-icons prefix">vpn_key</i>
<input type="text" name="chave" id="chave" maxlength="4" required>
<label for="chave">Chave</label>
</div>
<!-- Campo Nome -->
<div class="input-field col s12">
<i class="material-icons prefix">account_circle</i>
<input type="text" name="nome" id="nome" maxlength="40" required autofocus>
<label for="nome">Nome</label>
</div>
<!-- Campo Instituição -->
<div class="input-field col s12">
<i class="material-icons prefix">account_balance</i>
<input type="text" name="inst" id="inst" maxlength="40" required autofocus>
<label for="inst">Instituição</label>
</div>
<!-- Campo Telefone -->
<div class="input-field col s12">
<i class="material-icons prefix">phone</i>
<input type="text" name="telefone" id="telefone" maxlength="13" required>
<label for="telefone">Telefone</label>
</div>
<!-- Botões -->
<div class="input-field col s12">
<input type="submit"style="width:108px; height:35px" value="cadastrar" class="btn green">
<input type="submit"style="width:108px; height:35px" value="Pesquisar" class="btn blue">
<input type="submit"style="width:108px; height:35px" value="Editar" class="btn orange">
<input type="submit"style="width:108px; height:35px" value="Devolver" class="btn red">
</div>
</fieldset>
</form>
</div>
<?php include_once 'includes/footer.inc.php'; ?>
<?php include_once 'includes/script.inc.php'; ?>
create.php
<?php
session_start();
include_once 'conexao.php';
$id = $_POST ['id'];
$nome = $_POST ['nome'];
$inst = $_POST ['inst'];
$data = date('y-m-d');
$telefone = $_POST ['telefone'];
$chave = $_POST ['chave'];
$situacao = $_POST ['situacao'];
$queryInsert = $link->query("insert into tb_cadastro VALUES ('" . $id . "', '" . $nome . "','" . $inst . "','" . $data . "','" . $telefone . "','" . $chave . "','1')");
$affected_rows = mysqli_affected_rows($link);
if ($affected_rows > 0):
$_SESSION['msg'] = "<p class='center green-text'>" . 'Cadastrado com Sucesso!' . "<br>";
header("Location: ../cadastro.php");
endif;
Carregando comentários...