Ir ao conteúdo

Posts recomendados

Postado

Boa noite galera, estou com um problema no meu código, nao esta cadastrando no banco de dados, o erro que retorna é o valor do else(  if($inserir->execute())  )  . Segue meu código.

session_start();
	include_once("settings.php");

	//Verifica se clicou no botão
	$enviarCadastro=filter_input(INPUT_POST, 'enviarCadastro', FILTER_SANITIZE_STRING);
	if($enviarCadastro){
		$nome = $_POST['nome'];
		$sobrenome = $_POST['sobrenome'];
		$data = $_POST['data'];
		$data_int = (int)$data;
		$cpf = $_POST['cpf'];
		$cpf_int = (int)$cpf;
		$email = $_POST['email'];
		$pais = $_POST['pais'];
		$estado = $_POST['estado'];
		$login = $_POST['login'];
		$senha = $_POST['senha'];
		$rsenha = $_POST['rsenha'];
			

		$inserir = $pdo->prepare("INSERT INTO cadastro(nome, sobrenome, data, cpf, email, pais, estado, login, senha, rsenha) VALUES (:nome, :sobrenome, :data, :cpf, :email, :pais, :estado, :login, :senha, :rsenha)");


		$inserir->bindParam(':nome', $nome, PDO::PARAM_STR, 50);
		$inserir->bindParam(':sobrenome', $sobrenome, PDO::PARAM_STR, 50);
		$inserir->bindParam(':data', $data_int, PDO::PARAM_INT, 50);
		$inserir->bindParam(':cpf', $cpf_int, PDO::PARAM_INT, 50);
		$inserir->bindParam(':email', $email, PDO::PARAM_STR, 50);
		$inserir->bindParam(':pais', $pais, PDO::PARAM_STR, 50);
		$inserir->bindParam(':estado', $estado, PDO::PARAM_STR, 50);
		$inserir->bindParam(':login', $login, PDO::PARAM_STR, 50);
		$inserir->bindParam(':senha', $senha, PDO::PARAM_STR, 50);
		$inserir->bindParam(':rsenha', $rsenha, PDO::PARAM_STR, 50);

		$inserir->execute();

		if($inserir->execute()){
			echo"Sucesso";
		}else{
			echo"Falha";
		}	
	}else{
		//Dados Não enviado para o banco de dados
		$_SESSION ['NãoCadastrado'] = "Cadastro não realizado";
		header("Location: cadastro.php");
	}

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!