当start_date和end_date期间完全或部分落在日期范围内时,我正在尝试返回MySQL行。
这是我目前正在使用的SQL。
SELECT
start_date,
end_date,
id
FROM
employee_leave
WHERE
DATE(start_date) >= :start_date_range
AND DATE(end_date) <= :end_date_range;
这可以很好地返回完全在指定范围内的行,但它也需要返回部分在该范围内的行。
实施例, start_date_range = 2015-07-04 end_date_range = 2015-07-15
如果我有以下行,则应全部返回:
答案 0 :(得分:0)
$('input[id^="txtAnswer"]').each(function(input){
var value = $('input[id^="txtAnswer"]').val();
var id = $('input[id^="txtAnswer"]').attr('id');
// you can now make a JSON containing answer or array with Key as post url parameter then make a ajax call after ending the loop and outside this loop
});