santosbio 0 Denunciar post Postado Março 3, 2011 Gente, tem alguma coisa de errado nessa query aki: // Recupera os dados dos campos $nome = utf8_decode($_POST['nome']); $login = utf8_decode($_POST["login"]); $senha = utf8_decode($_POST["senha"]); $senha2 = utf8_decode($_POST["senha2"]); $email = utf8_decode($_POST["email"]); $pesquisar = mysql_query("SELECT FROM tb_usuarios WHERE login = '$login'") or die("Erro ao realizar consulta no banco de dados!"); $contagem = mysql_num_rows($pesquisar) or die("Erro ao listar resultados!"); quando tento inserir o valor, sempre aparece o primeiro erro ("Erro ao realizar consulta no banco de dados!"); Se eu tirar essa linha ela ainda retorna um erro, porém, o cadastro é efetuado. Compartilhar este post Link para o post Compartilhar em outros sites
welitonjose 1 Denunciar post Postado Março 3, 2011 erro aki SELECT FROM tb_usuarios WHERE login = '$login' usa assim SELECT * FROM tb_usuarios WHERE login = '$login' faltou os caracter Compartilhar este post Link para o post Compartilhar em outros sites
santosbio 0 Denunciar post Postado Março 3, 2011 erro aki SELECT FROM tb_usuarios WHERE login = '$login' usa assim SELECT * FROM tb_usuarios WHERE login = '$login' faltou os caracter Nossa... que erro mais bobo... hauahauhau vlw cara =) Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Março 3, 2011 Mas login é caracter ? SELECT * FROM tb_usuarios WHERE login LIKE '$login' Compartilhar este post Link para o post Compartilhar em outros sites
santosbio 0 Denunciar post Postado Março 3, 2011 Mas login é caracter ? SELECT * FROM tb_usuarios WHERE login LIKE '$login' Sim. O campo de login é composto por caracteres alfanuméricos, passados para a variável $login através do método $_POST. Compartilhar este post Link para o post Compartilhar em outros sites
gremio10 14 Denunciar post Postado Março 3, 2011 Sim, entao se ele tem LETRAS, use o LIKE na sua consulta SQL ;) Compartilhar este post Link para o post Compartilhar em outros sites