tienes comillas de mas en la variable que estas colocando los datos
Código PHP:
Ver original$dt = "$unaFecha 00:00:00";
//o
$dt = '$unaFecha 00:00:00';
imagino que una fecha es un date valido en el formato Y-m-d, qe es lo que espera el campo datetime, como consejo adicional para que el pdo te de los errores en las consultas debes de luego de la instancia indicarle el modo del error
Código PHP:
Ver originaltry {
$db = new PDO($dns, $user; $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo $e->getMessage();
}
saludos