Estou fazendo uma formulario para alterar senha da intranet de um cliente e estou com uma dificuldade para verificar se no login esta no banco e se estiver alterar a senha.
A estrutura esta mais ou menos assim:
include "config.php"; //Aqui chamo as váriaveis da página de configuração
if(!isset($_REQUEST["alterar"])) {
$db = mysql_connect ($host, $login_db, $senha_db); //conecto ao mysql
$basedados = mysql_select_db($database); //selecionamos o banco escolhido
$login = trim($_REQUEST["login"]);
$acesso = trim($_REQUEST["acesso"]);
$novoacesso= trim($_REQUEST["novoacesso"]);
{
$alterar = mysql_query("UPDATE `$tabela` (login, acesso, novoacesso, data_alteracao)
VALUES ('$novoacesso', now())", $db) or die (mysql_error());
//Se o cadastrou foi realizado com sucesso aparecerá na tela pós cadastro
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><strong>Senha Alterada com Sucesso</strong></font></div>";
}
}
?>
Meu banco de dados esta configurado assim:
-- Estrutura da tabela `usuarios`
--
CREATE TABLE `usuarios` (
`login` varchar(40) COLLATE utf8_unicode_ci NOT NULL,
`acesso` varchar(15) COLLATE utf8_unicode_ci NOT NULL,
`data_alteracao` varchar(15) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`login`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
O problema que não estou sabendo como dar um update do campo de acesso inserindo o valor da variavel novoacesso..
Desculpe a ignorancia mais ainda estou iniciando em php..
Pergunta
Adenison Santos
Estou fazendo uma formulario para alterar senha da intranet de um cliente e estou com uma dificuldade para verificar se no login esta no banco e se estiver alterar a senha.
A estrutura esta mais ou menos assim:
Meu banco de dados esta configurado assim:O problema que não estou sabendo como dar um update do campo de acesso inserindo o valor da variavel novoacesso..
Desculpe a ignorancia mais ainda estou iniciando em php..
obrigado
Editado por quintelabRemovido Ajuda do Título
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.