Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AntonioRuby

Problema simples, de Conexão com MySQL

Recommended Posts

if (isset($_POST["buttom"])) {
        $nome   = $_POST["nome"];                                     
        $email  = $_POST["email"];        
        $senha  = $_POST["senha"];
        $csenha = $_POST["csenha"];


        if ($nome == "" || $email == "" || $senha == "" || $csenha == "") {
            echo "<h5>Precha todos os campos em branco</h5>";
            return true;
        }

        if ($senha != $csenha) {
            echo "<h5>As senhas não conferem.</h5>";
            return true;
        }

        $select = $mysqli->query("SELECT * FROM users WHERE email = '$email' ");
        
        if ($select) {
            $row = $select->num_rows;
            if ($row > 0) {
                echo "Email já cadastrado";
            } else {
                $insert = $mysqli->query("INSERT INTO 'users' ('nome', 'email', 'senha', 'permissao') VALUES ('$nome', '$email', '$senha', '0')");
                if ($insert) {
                    echo "<script> alert('Usuário Registrado com Sucesso!'); location.href='sucesso.php'</script>";
                } else {
                    echo $mysqli->error;
                }
            }
        } else {
            $mysqli->error;
        }

    }

Alguém poderia me ajudar? Sou novo aqui. E estou com dúvida na seguinte linha:

 

$select = $mysqli->query("SELECT * FROM users WHERE email = '$email' ");

 

Isso é um sistema de cadastro, que no entanto, não está danto certo. O php retorna essa linha dizendo que está errado. A variável MysQLi está indefinida. Vocês sabem o que é isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.