Делает некоторых PDO::PARAM_???
существуйте, который может использоваться для дат или меток времени?
Пример кода:
$sql = "UPDATE my_table SET current_date = :date WHERE id = 43";
$statement = $pdo->prepare ($sql);
$statement->bindParam (":date", strtotime (date ("Y-m-d H:i:s")), PDO::PARAM_STR);
$statement->execute ();
Когда вы пишете дату в SQL-запросе, вы пишете ее как строку; вы должны проделать то же самое с подготовленными операторами и использовать PDO :: PARAM_STR
, как вы сделали в предложенной вами части кода.
И для «отметки времени», если под «отметкой времени» вы имеете в виду:
строку
int
.