Olá galera queria sabe como faria uma funcao ou algo parecido apenas para alterar so que alterando somente aquele determinado usuario que esta logado ai vai o que fiz ate agora!
seleciona_alteracao.php
<? include ("../config/config.php");?>
<html>
<head>
<title></title>
</head>
<body>
<form name="alteracao" method = "post" action ="formeditar.php">
Selecione seu nome:
<select name = "selecao" id="selecao" >
<?php
$sql= "SELECT id, nome FROM usuario order by nome";
$resultado = mysql_query($sql) or die ("não foi possível realizar a consulta, verifique a conexão");
While($registro=mysql_fetch_array($resultado))
{
?>
<option value = "<?php echo $registro["id"]?>" >
<?php echo $registro["nome"]?>
</option>
<?php
}
mysql_free_result($resultado);
?>
</select>
<input name="ok" type = "submit" value = "OK">
<input type=button onClick="location.href='formUser.php'" value='Cancelar'>
</form>
</body>
</html>
alteracao.php
<?php
include "../config/config.php";
$codigo = $_POST["codigo"];
$nome = $_POST["nome"];
$login = $_POST["login"];
$senha = $_POST["senha"];
$novsenha = $_POST["novsenha"];
$confsenha = $_POST["confsenha"];
$sql ="
UPDATE usuario SET
nome= '$nome',
login='$login',
senha= '$novsenha'
WHERE id = '$codigo'
";
$query=mysql_query($sql) or die("Houve falha na alteração do uuário .'$nome'. Por favor comunique-se com o administrador do sistema!!!");
echo $select= "SELECT * FROM usuario WHERE id ='{$codigo}'";
$query = mysql_query($select) or die ("Esse usuario não existe");
header("location:index.php");
?>
formeditar.php
<?php
session_start();
//print_r($_SESSION);
include ("../config/config.php");
$id_alterar = $_POST["selecao"];
$sql = "SELECT * FROM usuario WHERE id='$id_alterar'";
$resultado = mysql_query($sql) or die("Não foi possível executar a consulta");
$linha = mysql_fetch_array($resultado);
$codigo = $linha[id];
$nome = $linha[nome];
$login = $linha[login];
$senha = $linha[senha];
$novsenha = $linha[novsenha];
$confsenha = $linha[confsenha];
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Edição de Usuários</title>
<link type="text/css" rel="stylesheet" href="css/style.css" />
<script>
function teste(){
if(document.getElementById('novsenha').value == document.getElementById('confsenha').value ){
document.formedicao.submit();
}
else {
alert('Sua senha está diferente da nova senha!!');
}
}
</script>
</head>
<body>
<div class="content">
<h2><font color="#00BFFF" face="arial">Edição de Cadastro de Usuários</font></h2>
<div class="form">
<?php echo!empty($msg) ? $msg : null; ?>
<form name="formedicao" action="alteracao.php" method="POST">
<label><font face="arial" color="#838B8B">Nome:</font></label><br />
<input type="text" name="nome" value ="<?php print $nome?>"><br />
<input name="codigo" type = "hidden" size = "68" value ="<?php print $codigo?>">
<label><font face="arial" color="#838B8B">Login:</font></label><br />
<input readonly="readonly" type="text" name="login" value ="<?php print $login?>"><br />
<?php
if($_SESSION['user']['login'] == $login){
?>
<label><font face="arial" color="#838B8B">Senha:</font></label><br />
<input type="password" name="senha" value ="<?php print $senha?>" /><br />
<label><font face="arial" color="#838B8B">Nova Senha:</font></label><br />
<input type="password" name="novsenha" id="novsenha" value ="<?php print base64_encode($novsenha);?>" /><br />
<label><font face="arial" color="#838B8B">Confirme a Senha:</font></label><br />
<input type="password" name="confsenha" id="confsenha" value ="<?php print base64_encode($confsenha); ?>" /><br />
<?php }else{ ?>
<input type="hidden" name="novsenha" id="novsenha" value ="<?php print $senha?>" /><br />
<input type="hidden" name="confsenha" id="confsenha" value ="<?php print $senha?>" /><br />
<?php } ?>
<button class="botao" onClick="teste()" >Alterar</button>
<input type=button onClick="location.href='seleciona_alteracao.php'" value='Voltar'>
</form>
</div>
</div>
<span class="botao3" onClick="window.back(-1)"> </span>
</body>
</html>