Я маскирую элементы ввода формы, подобные этому
for (var i=0;i<dla.length;i++){
$(dla[i]).mask("99:99",{placeholder: " "});
}
, и я генерирую HTML
<td scope="col" abbr=""><input type="text" value="<?php echo $row['DLA'];?>" name="dla[]" size="5" id="dla<?php echo $row['FID'];?>" onClick="onclk(this.id);" onBlur="onblr(this.id);"/></td>
Я посылаю $ sqlDep в mysql и получаю результаты!Все работает хорошо, замаскируйте входные данные!
$sqlDep="SELECT * FROM flt f, aircraft a, city c WHERE f.TPE=a.acode AND f.TO_FROM=c.code";
, когда я пытаюсь добавить условие даты, подобное этому
$sqlDep="SELECT * FROM flt f, aircraft a, city c WHERE f.TPE=a.acode AND f.TO_FROM=c.code and DATE_FORMAT(dte,'%d/%m/%Y')='".$dte."'";
, когда я добавляю and DATE_FORMAT(dte,'%d/%m/%Y')='".$dte."'"
в свой запрос, он возвращает результаты иВ этом случае ввод маски не работает.
Как это исправить?Когда я удаляю and DATE_FORMAT(dte,'%d/%m/%Y')='".$dte."'"
это еще одно условие, элементы входов очень хорошо маскируются, в другом случае нет ввода маски?
Что я делаю неправильно?Работает ли плагин jQuery для маскирования ввода таким образом?