gpt4 book ai didi

php - 将 PHP 变量发送到 DATE_ADD() SQL 函数?

转载 作者:行者123 更新时间:2023-11-29 14:44:41 26 4
gpt4 key购买 nike

我想在 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);

最佳答案

将其绑定(bind)为 int,因为默认值是字符串(包含引号)。

$requete->bindValue(':seconds_to_add', $seconds_to_add, PDO::PARAM_INT);

我建议您也对 ID 进行此操作。

关于php - 将 PHP 变量发送到 DATE_ADD() SQL 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7232923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com