首页 > 解决方案 > 查询 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();

标签: phpmysqlpdo

解决方案


推荐阅读