php - 查询 PDO 绑定未在日期时间返回
问题描述
由于日期时间搜索,此查询不会返回。如何在日期时间中使用 bind_param?谢谢
$offset = ($pagina - 1)*2;
$date = date('Y-m-d H:i:s', time());
$last30days = date('Y-m-d', strtotime($date . ' -30 day'));
$prepare = $conn->prepare('SELECT `pedido`.`numero`, `pedido`.`dataCriacao`, `clientes`.`nome`, `pedido`.`totalvenda`, `pedido`.`situacao`
FROM `pedido`
INNER JOIN `clientes` ON `clientes`.`codigo` = `pedido`.`clienteCodigo`
WHERE `pedido`.`dataCriacao` > :tempo
LIMIT :offset,2
');
$prepare->bindValue(':tempo', $last30days, PDO::PARAM_STR);
$prepare->bindParam(':offset', $offset, PDO::PARAM_INT);
$prepare->execute();
解决方案
推荐阅读
- javascript - 如何从Angular 12中的json文件恢复数据
- flutter - 如何刷新警报对话框而不在 Flutter 中关闭它
- python - 将一个列表解包到另一个列表,替换 Python 中的特殊符号
- javascript - 如何将html脚本标签转换为反应代码?
- c# - how can I publish my MVC web application on the server. I bought domain and hosting on siteground. I do not have any database for my application
- java - 没有排序数组的Java组字谜
- python - 循环头中的布尔变量作为条件
- html - use full width evenly devided into some components with whether max-width occur
- go - 关闭 vscode-go:playground 时代码会被删除吗?
- node.js - MongoDb 和 Node.js