Я схватил эти переменные со страницы стр.1 к PAGE2PHP Mysql запрос пуст
page2.php
$date=mysqli_real_escape_string($dbc, $_GET['date']);
$date1=mysqli_real_escape_string($dbc, $_GET['date1']);
Я даже показать их:
echo $date.'<br/>'; //2016-05-20
echo $date1.'<br/>';//2016-05-25
Когда я пытаюсь использовать их в запросе, подобном этому, я получил и пустой результат:
$result=mysqli_query($dbc,"SELECT id_eob FROM eob_posting where EOB_Date >='$date' and EOB_Date <='$date1'");
Однако, когда я пытаюсь заменить переменные строковое значение, запрос работает:
$result=mysqli_query($dbc,"SELECT id_eob FROM eob_posting where EOB_Date >='2016-05-20' and EOB_Date <='2016-05-25'")
Может кто-нибудь объяснить мне, что я сделал неправильно, и как решить эту проблему?
Убедитесь, что ваши переменные имеют ожидаемые значения. Очевидно, нет. –
эхо ваша строка запроса и попытаться выяснить, где находится проблема – tyb
Я повторяю запрос еще пустой, – Diasline