Eai galera ,
To com problema no código de alterar, ele esta funcionando , só que eu queria fazer o código alterar somente o campo que foi digitado.
Na hora de clicar para alterar, se eu escrevi apenas em nome por exemplo , ele altera o nome e o campo nao foi preenchido de novo altera pra vazio... ai avacalha os dados do usuario.
Ta ai meu codigo :
<form method = "POST" action = "Alterar_usuario.php">
<label >ID</label>
<input type="text" name="ida" >
<div>
<label >Nome</label>
<input type="text" name="nome" >
<div>
<label>CPF</label>
<input type="text" name="cpf">
</div>
<div>
<div>
<div >
<label >CNPJ</label>
<input type="text" name="cnpj">
</div>
<div >
<label>Email </label>
<input type="email" name="email">
</div>
<div >
<label >Senha</label>
<input type="password" name="senha">
</div>
<div >
<label >Validação</label>
<input type="password" name="valida">
</div>
<div>
<label >Tipo usuario</label>
<input type="text" name="tipo">
</div>
<input type = "submit" value = "Alterar" name = "altera">
</form>
<?php
if(isset($_POST['altera'])){
$codi = $_POST['ida'];
$nome = $_POST['nome'];
$cpf = $_POST['cpf'];
$cnpj = $_POST['cnpj'];
$email = $_POST['email'];
$senha = $_POST['senha'];
$valida = $_POST['valida'];
$tipo = $_POST['tipo'];
$conexao = mysqli_connect ("localhost", "root", "");
mysqli_select_db ($conexao, "PCC");
$msgErro = "";
$sql = "UPDATE usuario SET nome='$nome',cpf='$cpf',cnpj='$cnpj',email='$email',senha='$senha',validacao='$valida',tipo_usuario='$tipo' WHERE id like '$codi'";
mysqli_query($conexao,$sql);
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Alterado com Sucesso!!');
</SCRIPT>");
}
?>
Como ja disse, Altera, so que os campos não re-preenchidos os dados alteram pra vazio...
Se puderem ajudar ..
Desde ja agradeço!!