Ir para conteúdo

POWERED BY:

saulo Fidelis

Members
  • Total de itens

    12
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre saulo Fidelis

  1. saulo Fidelis

    Cadastro no banco de dados

    Olá, pessoal.Peço ajuda, pois não consigo cadastrar dados do formulário no banco de dados, quando clico em cadastrar exibe a mensagem de sucesso, mas não cadastra na database, Alguém pode me ajudar? Sou um iniciante. esse é meu código: <?php include_once 'Connections/conexao.php'; if(isset($_POST['cadastrar'])){ $nome = $_POST['nome']; $nascionalidade = $_POST['nascionalidade']; $naturalde = $_POST['naturalde']; $nascimento = $_POST['nascimento']; $estadocivil = $_POST['estadocivil']; $cpf = $_POST['cpf']; $rg = $_POST['rg']; $email = $_POST['email']; $rua = $_POST['rua']; $numero = $_POST['numero']; $bairro = $_POST['bairro']; $cep = $_POST['cep']; $cidade = $_POST['cidade']; $estado = $_POST['estado']; $pai = $_POST['pai']; $mae = $_POST['mae']; $batismo = $_POST['batismo']; $profissao = $_POST['profissao']; $ordenado = $_POST['ordenado']; $consagracao = $_POST['consagracao']; $ministerio = $_POST['ministerio']; $sexo =$_POST['sexo']; $foto = $_FILES["foto"]['name']; if (!empty($foto["name"])) { // Se não houver nenhum erro if (isset($foto->xprop) && count($foto->xprop) == 0){ // Pega extensão da imagem preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "fotos/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); } } $sql_teste = 'INSERT INTO ad_igreja (nome, nascionalidade, naturalde, nascimento, estadocivil, cpf, rg, email, rua,numero, bairro, cep, cidade, estado, pai, mae, batismo, profissao, ordenado, consagracao, ministerio, sexo, foto) '; $sql_teste .= 'VALUE (:nome,:nascionalidade,:naturalde,:nascimento,:estadocivil,:cpf,:rg,:email,:rua,:bairro,:cep,:cidade,:estado,:pai,:mae,:batismo,:profissao,:ordenado,:consagracao,:ministerio,:sexo,:foto)'; try{ $query_teste = $conn ->prepare($sql_teste); $query_teste->bindValue(':nome',$nome,PDO::PARAM_STR); $query_teste->bindValue(':nascionalidade',$nascionalidade,PDO::PARAM_STR); $query_teste->bindValue(':naturalde',$naturalde,PDO::PARAM_STR); $query_teste->bindValue(':nascimento',$nascimento,PDO::PARAM_STR); $query_teste->bindValue(':estadocivil',$estadocivil,PDO::PARAM_STR); $query_teste->bindValue(':cpf',$cpf,PDO::PARAM_STR); $query_teste->bindValue(':rg',$rg,PDO::PARAM_STR); $query_teste->bindValue(':email',$email,PDO::PARAM_STR); $query_teste->bindValue(':rua',$rua,PDO::PARAM_STR); $query_teste->bindValue(':bairro',$bairro,PDO::PARAM_STR); $query_teste->bindValue(':cep',$cep,PDO::PARAM_STR); $query_teste->bindValue(':cidade',$cidade,PDO::PARAM_STR); $query_teste->bindValue(':estado',$estado,PDO::PARAM_STR); $query_teste->bindValue(':pai',$pai,PDO::PARAM_STR); $query_teste->bindValue(':mae',$mae,PDO::PARAM_STR); $query_teste->bindValue(':batismo',$batismo,PDO::PARAM_STR); $query_teste->bindValue(':profissao',$profissao,PDO::PARAM_STR); $query_teste->bindValue(':ordenado',$ordenado,PDO::PARAM_STR); $query_teste->bindValue(':consagracao',$consagracao,PDO::PARAM_STR); $query_teste->bindValue(':ministerio',$ministerio,PDO::PARAM_STR); $query_teste->bindValue(':sexo',$sexo,PDO::PARAM_STR); $query_teste->bindValue(':foto',$foto,PDO::PARAM_STR); $query_teste->execute(); echo 'Cadastro com Sucesso!'; }catch (PDOexception $error_insert){ echo 'Erro ao cadastrar '.$error_insert->getMessage(); } } ?>
×

Informação importante

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