如何将php变量与mysql中的日期列进行比较? 选择H.house\u代码,H.description 从H家 内部连接室 关于H.house_代码=RB.house_代码 其中RB.checkin类型。因此,您在未告知的内容中出现了错误,或者在告知的方式中出现了错误。已解决,谢谢您的评论。我将php变量的格式更改为date,并在字段上设置了正确的别名 SELECT H.house_code, H.description FROM House H INNER JOIN Room_Book RB ON H.house_code=RB.house_code WHERE RB.checkin < '$inputdate' RB.checkin < STR_TO_DATE('$inputdate','%d,%m,%Y')
或如何将php变量与mysql中的日期列进行比较? 选择H.house\u代码,H.description 从H家 内部连接室 关于H.house_代码=RB.house_代码 其中RB.checkin类型。因此,您在未告知的内容中出现了错误,或者在告知的方式中出现了错误。已解决,谢谢您的评论。我将php变量的格式更改为date,并在字段上设置了正确的别名 SELECT H.house_code, H.description FROM House H INNER JOIN Room_Book RB ON H.house_code=RB.house_code WHERE RB.checkin < '$inputdate' RB.checkin < STR_TO_DATE('$inputdate','%d,%m,%Y'),php,mysql,sql,date,Php,Mysql,Sql,Date,或 选择H.house\u代码,H.description 从H家 内部连接室 关于H.house_代码=RB.house_代码 其中RB.checkin日期< /代码>类型。因此,您在未告知的内容中出现了错误,或者在告知的方式中出现了错误。已解决,谢谢您的评论。我将php变量的格式更改为date,并在字段上设置了正确的别名 SELECT H.house_code, H.description FROM House H INNER JOIN Room_Book RB ON H.house_cod
选择H.house\u代码,H.description
从H家
内部连接室
关于H.house_代码=RB.house_代码
其中RB.checkin<“$inputdate”
您好,我正在尝试比较MySQL中PHP变量和date列的值
这两种格式都是yyyy-mm-dd
,但是,它似乎无法正常工作
这些日期值的格式中是否缺少任何内容?RB.checkinSELECT H.house_code, H.description
FROM House H
INNER JOIN Room_Book RB
ON H.house_code=RB.house_code
WHERE RB.checkin < '$inputdate'
让mysql执行转换以删除任何猜测。在发布代码时,使用<代码> {} /代码>按钮在编辑器中正确地格式化它。您可以考虑转换以确保格式。也确保MySQL中的数据属性是“代码>日期< /代码>类型。因此,您在未告知的内容中出现了错误,或者在告知的方式中出现了错误。已解决,谢谢您的评论。我将php变量的格式更改为date,并在字段上设置了正确的别名
SELECT H.house_code, H.description
FROM House H
INNER JOIN Room_Book RB
ON H.house_code=RB.house_code
WHERE RB.checkin < '$inputdate'
RB.checkin < STR_TO_DATE('$inputdate','%d,%m,%Y')