0
iso.obj.phpPHP: IsSet с тем, если другое заявление
$from = null;
$too = null;
if (isset($_POST['search'])) {
if ($from = null) {
$from = date("Y-m-d");
} else {
$from = $_POST['FromDateTime'];
}
if ($too = null) {
$too = date('Y-m-d', strtotime("+30 days")) . " 23:59:59";
} else {
$too = $_POST['ToDateTime']." 23:59:59";
}
}
$sql ="//statement here with
WHERE capDateTime >='{$from}' AND capDateTime <='{$too}'";
код работает нормально, но я получил проблема, когда человек запрос страницы и ее возвращение пустой стол. Но если я выбираю дату и время вручную, оно будет отображаться в соответствии с датой и временем.
Мой вопрос: как мне поставить текущую дату, если она не установлена, и если она установлена после $ _POST?
if ($ from = null) {??? и 'if ($ too = null) {' вы присваиваете значения, не сравнивающие – devpro
'if ($ from === null) {' и 'if ($ too === null) {' –
'if ($ too = null) this ---> = 'является оператором присваивания. Если вы хотите сравнить, используйте оператор '==' сравнения. [См. Здесь.] (Http://php.net/manual/en/language.operators.php) – Slatyoo