Problema na inserção de informação no banco PDO
Estou com problemas pra inserir informações no banco, já verifiquei o código e não achei o erro...
<?php
$comprador= filter_input(INPUT_POST, nome);
$email=filter_input(INPUT_POST, email);
$telefone=filter_input(INPUT_POST, telefone);
$ddd=filter_input(INPUT_POST, ddd);
$qnt="1";
$produto=filter_input(INPUT_POST, produto);
$val=filter_input(INPUT_POST, valor);
$valor=str_replace(',', '.', $val);
$cpf=filter_input(INPUT_POST, cpf);
$status=2;
$valor_total=$valor * 1;
$total=number_format($valor_total, 2, ',' , '.');
$data= date('Y-m-d H:i:s');
$ref= rand(100, 100000000);
$sql = "INSERT INTO `rico_vendas` (id,email, ddd, telefone, cpf, produto, status, valor, data_cadastrado, ref) VALUES (:id, :email, :ddd, :tel, :cpf, :produto, :status, :valor, :data, :ref)";
$inseri= $pdo -> prepare ($sql);
$inseri -> bindValue(':id',NULL);
$inseri -> bindValue(':email',$email);
$inseri -> bindValue(':ddd',$ddd);
$inseri -> bindValue(':tel',$telefone);
$inseri -> bindValue(':cpf',$cpf);
$inseri -> bindValue(':produto',$produto);
$inseri -> bindValue(':status',$status);
$inseri -> bindValue(':valor',$total);
$inseri -> bindValue(':data',$data);
$inseri -> bindValue(':ref',$ref);
$inseri -> execute();
if ($inseri){ echo "Cadastrado com sucesso";} else {echo "Ocorreu um erro";}
?>Discussão (2)
Carregando comentários...