是否存在大约PDO::PARAM_???
个可用于日期或时间戳的?
示例代码:
$sql = "UPDATE my_table SET current_date = :date WHERE id = 43";
$statement = $pdo->prepare ($sql);
$statement->bindValue (":date", strtotime (date ("Y-m-d H:i:s")), PDO::PARAM_STR);
$statement->execute ();
是否存在大约PDO::PARAM_???
个可用于日期或时间戳的?
示例代码:
$sql = "UPDATE my_table SET current_date = :date WHERE id = 43";
$statement = $pdo->prepare ($sql);
$statement->bindValue (":date", strtotime (date ("Y-m-d H:i:s")), PDO::PARAM_STR);
$statement->execute ();
在SQL查询中编写日期时,您将其作为字符串编写;您必须对准备好的语句执行相同的操作,并使用PDO::PARAM_STR
,就像您在建议的代码部分中所做的那样.
对于"时间戳",如果"时间戳"是指:
string
的形式传递它int
.