I am having trouble figuring out how to insert null instead of empty with PDO. Here is my code:
$pdo = new PDO("mysql:charset=utf8mb4;host=$servername;dbname=$dbname", $username, $password);
$data = [
'firstname' => $data['firstname'],
'lastname' => $data['lastname'],
'phone' => $data['phone'],
'email' => $data['email']
];
$sql = "INSERT INTO entires
(firstname,
lastname,
phone,
email)
VALUES (:firstname,
:lastname,
:phone,
:email)";
$stmt= $pdo->prepare($sql);
$stmt->execute($data);
How do I insert the empty values as null instead of empty?