是否可以在我可以bind_param
使用 mysql 内置函数的地方使用 PHP 的 OOP?
我有以下代码,它给了我一个错误:
Fatal error: Call to undefined function FROM_UNIXTIME() in...
代码是:
$sql = $connection->prepare("INSERT INTO table_name (value1, value2, value3)
VALUES (?, ?, ?)");
$sql->bind_param('sss', $value1, $value2, FROM_UNIXTIME(" . $value3) . "));
$db -> query($sql, $connection);
据我从错误 PHP 不提供 FROM_UNIXTIME() 方法中了解到,因此我的问题是bind_param
将我的查询中的字符串编译成某种类型的代码,然后将其发送到 mysql db。正如我可以FROM_UNIXTIME
在查询中作为字符串发送的那样,mysql 会理解该方法并采取相应的行动。
无论如何,我怎样才能运行这样的查询bind_param
?我试图将我的日期时间转换为时间戳并将输出放入查询中,但 mysql 在表中只显示零。