Thiago* 0 Denunciar post Postado Janeiro 28, 2009 Olá Pessoal, sou novo no forum e novo em php tambem, estou fazendo um campo de dados de usuario onde o usuario pode alterar seus dados contidos no mysql. quando o usuario entra na pagina os campos input estão com as informações atuais, porem, se ele modifica os dados da algum erro este é o codigo, espero que possam me ajudar <? $sql_dados = mysql_query("SELECT * FROM user_pro WHERE usuario='$nome' AND senha='$pass' "); $dados = mysql_fetch_array($sql_dados); if(isset($_POST["nome"])){ mysql_query(" UPDATE user_pro SET nome='".$_POST["nome"]."', email='".$_POST["email"]."', empresa='".$_POST["empresa"]."', cidade='".$_POST["cidade"]."', cep='".$_POST["cep"]."', bairro='".$_POST["bairro"]."', rua='".$_POST["rua"]."', numero='".$_POST["numero"]."', telefone='".$_POST["telefone"]."', usuario='".$_POST["usuario"]."', senha='".md5($_POST["senha"])."', WHERE usuario='$nome' and senha='$pass' ") or die (mysql_error()); } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Janeiro 28, 2009 Qual é a mensagem de erro? // Tente remover a ultima virgula (senha). <? $sql_dados = mysql_query("SELECT * FROM user_pro WHERE usuario='$nome' AND senha='$pass' "); $dados = mysql_fetch_array($sql_dados); if(isset($_POST["nome"])){ mysql_query(" UPDATE user_pro SET nome='".$_POST["nome"]."', email='".$_POST["email"]."', empresa='".$_POST["empresa"]."', cidade='".$_POST["cidade"]."', cep='".$_POST["cep"]."', bairro='".$_POST["bairro"]."', rua='".$_POST["rua"]."', numero='".$_POST["numero"]."', telefone='".$_POST["telefone"]."', usuario='".$_POST["usuario"]."', senha='".md5($_POST["senha"])."' WHERE usuario='$nome' and senha='$pass' ") or die (mysql_error()); } ?> Compartilhar este post Link para o post Compartilhar em outros sites