【发布时间】:2020-04-04 01:36:08
【问题描述】:
我需要一点帮助,我一直在尝试将查询中的 2 的选定日期发送到 PostgreSQL,这样我就可以设置日期范围(介于之间),事实是我没有知道我是否做得对,用户设置日期并检查 isset($_POST['date1]),然后我这样做
if (isset($_POST['date1'])) {
$var_fecha2 = $_POST['date'];
if ($var_fecha2 ==0) { //this since can be empty and for some reason if it is my var gets 0, but as you can see its covered
$fecha2_bool = true;
}else {
$fecha2_bool = false;
$opt = 1;
}
}
之后我有条件,但主要的是:
and sp.fec_grab between to_date('$var_fecha1','dd/mm/yyyy') and to_date('$var_fecha2','dd/mm/yyyy')
HTML 日期输入将日期作为 d-m-Y 发送,但作为字符串发送,我猜查询中的 to_date 将变量设置为日期,我还检查了 PostgreSQL 中的列并将其作为“d-m-Y” 谢谢!
【问题讨论】:
标签: php html postgresql date