[RESOLVIDO] UPDATE não atualiza nem dá erro
Fiz um formulario para atualizar dados, conforme clico em uma tabela (esta apenas lista o nome e na frete coloca a opção editar com "editar.php?id=<?=$linha['idPacientes']?>" Até ai tudo bem redireciona e vem o formulario que pega a id ($id = $_REQUEST['id']) e tambem já preennche os dados com os tados que já tem na tabela.
>
Citar
<?php
$id = $_REQUEST['id'];
$conexao = mysqli_connect("localhost","root","") or die(mysqli_error());
mysqli_select_db($conexao, "login")or die(mysqli_error());
$dados = mysqli_query($conexao, "SELECT * FROM pacientes WHERE idpacientes='".$id."';") or die(mysqli_error());
$exibe = mysqli_fetch_array($dados);
echo "<form class='form-signin' action='rqeditar.php' method='POST'>";
echo "<input type='text' name='nomeCliente' class='form-control' placeholder='Nome' value='".$exibe['nome']."'>";
echo "<input type='text' name='telefone' class='form-control' placeholder='Telefone' value='".$exibe['telefone']."'>";
echo "<input type='text' name='celular' class='form-control'placeholder='Celular' value='".$exibe['celular']."'>";
echo "<input type='text' name='email' class='form-control' placeholder='email' value='".$exibe['email']."'>";
//cria um capo oculto que pega a id
echo "<input name='id' type='hidden' value='".$id."'>";
echo "<input class='btn-block' type='submit' name='btnLogin' value='Cadastrar'>";
echo "</form>";
mysqli_close($conexao);
Quando atualiza e a action do formulario é ativada envia para a página rqenvia.php
>
Citar
<?php
include 'conexao.php';
$nome = $_POST['nomeCliente'];
$documento = $_POST['documento'];
$telefone = $_POST['telefone'];
$celular = $_POST['celular'];
$email = $_POST['email'];
$id = $_POST['id'];
mysqli_query($conecta,"UPDATE pacientes SET nome = '$nome', documento = '$documento', telefone = '$telefone', celular = '$celular', email = '$email', WHERE contatos.id = $id")or die(mysqli_error();
mysqli_close($conecta);
header("LOCATION:index.php");
Mas quando o termina eu consulto a tabela do banco de dados e as alterações não foram feitas.
O que está errado?Discussão (1)
Carregando comentários...