我想在DATE_ADD()函数中使用可变的秒数($ seconds_to_add),但是它不起作用。可能吗 ?
<?php
$requete = $pdo->prepare('UPDATE pages SET
vote_time_limit = DATE_ADD(vote_time_limit, INTERVAL :seconds_to_add SECOND)
WHERE page_ID=:id_page');
$requete->bindValue(':id_page', $id_page);
$requete->bindValue(':seconds_to_add', $seconds_to_add);
最佳答案
将其绑定为int,因为默认值为字符串(包括引号)。
$requete->bindValue(':seconds_to_add', $seconds_to_add, PDO::PARAM_INT);
我建议您也使用ID。