?Erro_ALTERAR
BOAS
estou com um problema nao estou conseguindo anterar na base de dados mostra sempre os mesmos dados.
se alguem poder ajudar...? qual sera o problema?
alterar_dados_login.php
<?php
include("login_verifica.php");
include("login_configuracao_bd.php");
$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
$usuario = mysql_query("SELECT * FROM utilizadores WHERE indicativo='$indicativo'") or print (mysql_error());
while($linha = mysql_fetch_array($usuario)){
$matriculabd = $linha["matricula"];
$indicativobd = $linha["indicativo"];
$passwordbd = $linha["password"];
$nome_completobd = $linha["nome_completo"];
$sexobd = $linha["sexo"];
$data_nascimentobd = $linha["data_nascimento"];
$categoriabd = $linha["categoria"];
$nivelbd = $linha["nivel"];
}
?>
<html>
<head>
<title>Alterar Dados</title>
</head>
<body>
<div align="center">
<form action="php_alterar_dados_login.php" method="post" name="cadastro" id="cadastro">
<table width="522" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="20" colspan="2"><div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>DADOS DE LOGIN</strong></font></div>
</td>
</tr>
<tr>
<td height="20"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Matricula:<font color="#FF0000">*</font></font></td>
<td height="20"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="matricula" type="text" id="matricula" value="<?php echo $matriculabd ?>" size="20" maxlength="10">
(max. 10 digitos) </font></td>
</tr>
<tr>
<td height="20"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Indicativo:<font color="#FF0000">*</font></font></td>
<td height="20"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="matricula" type="text" id="matricula" value="<?php echo $indicativobd ?>" size="20" maxlength="10">
(max. 10 digitos) </font></td>
</tr>
.
.
.
php_alterar_dados_login.php
<?php
include ('login_configuracao_bd.php');
$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
$modificar = mysql_query("UPDATE super.utilizadores SET matricula='$matricula', indicativo='$indicativo', password='$password', nome_completo='$nome_completo', sexo='$sexo', data_nascimento='$data_nascimento', categoria='$categoria', nivel='$nivel' WHERE indicativo='$indicativo' ") or print (mysql_error());
$query = mysql_query($modificar, $db);
print" <META HTTP-EQUIV=REFRESH CONTENT='0; URL=vip.php'>
<script type=\"text/javascript\">
alert(\"Atencaoo: Seus dados foram atualizados com sucesso. Aguarde enquanto voce é redirecionado para sua area VIP!\");
</script>";
?>
alguem sabe o que se passa???
cumps
Discussão (4)
Carregando comentários...