我在cakephp开发预订网站。在查询写作中我很少受到打击。
如果用户尝试从" 2015-12-11 08:00:00"到" 2015-12-11 16:00:00"。
如何从表格中选择已预订或未预订。
Ex:如果已经有一个人从早上6点到早上9点预订,则表示不应该允许。 我已经使用了以下查询,但我认为它没有正确获取。
SELECT * FROM `items`
WHERE ((`fromdate` < '2015-12-11 08:00:00' AND `todate` < '2015-12-11 16:00:00')
OR (`fromdate` > '2015-12-11 08:00:00' AND `todate` > '2015-12-11 16:00:00')) AND status=1;
答案 0 :(得分:0)
尝试:
SELECT * FROM `items`
WHERE ((`fromdate` between '2015-12-11 08:00:00' AND '2015-12-11 16:00:00'
OR (`todate` between '2015-12-11 08:00:00' AND '2015-12-11 16:00:00')) AND status=1;
答案 1 :(得分:0)
<select ng-init="quantity = item.productQuantity" ng-model="quantity">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>