Denis Melnikov, дело в том, что дата там динамическая.
Пользователь в select выбирает монету и скрипт получает минимальную дату по конкретной монете.
Далее передает эту дату в календарь, календарь не позволяет выбрать дату меньше переданной в него.
Далее пользователь уже в календаре выбирает нужную ему дату - start_date.
Т.е. Option выбирает не монету, а дату монеты, чтобы передать ее в календарь.
При этом $item['coin']; можно получить только в этом же select
Там получается дата в формате 2021-05-28
option value не передать как POST['coin'] потому, что там дата а не монета.
В выделенном вами фрагменте кода нужно как-то передать $item['coin'];
Из select, name="coin" можно и видимо нужно удалить.
Александр Аксентьев, радует то, что я на верном пути. Это вопрос, а не задание.
Имел ввиду задержку между выполнением, например, sleep(10); чтобы скрипт не зависал если разброс дат большой.
Теоретически могу себе представить работу функции, но практически не имею понятия, как это реализовать.
SagePtr, про подготовленные выражения я думал, но отказался от них в самом начале, решив, что это не так уже и серьезно. Работа не с деньгами.
Что значит по белому списку, вы имеете ввиду заранее одобренный список таблиц?
SagePtr, вот это понятнее, а как мне тогда в скрипт передать данные если не через get параметр. Просто изначально задумано получать их из строки в url.
Что-то типа "api сервиса".
Не понимаю, на сайте работает, а в анализе ответа сервера checkmy.ru выдает trush, как такое возможно?
Сервис проверки ответа сервера по другому читает php или html, ведь он должен видеть тоже, что и я.
SagePtr, после добавление проверки на пустоту, стал получать статус trush, т.е. что-то не проходит в сам select запрос.
Проблема у меня в строке select похоже.
Там данные получаются из get, из url строки.
Все переменные проверял, все не пустые. Мне кажется где-то с кавычками проблема.
Во время тестов на сайте у меня вообще все работает сейчас, а тестирую в сервисе проверки ответа checkmy.ru получаю ту же ошибку, что ранее у себя.
Не понятно ничего.
Дмитрий, а что-то должно измениться?
Я попробую конечно, меня смущает сам факт перескакивания на дату вперед.
Буду тестировать, направление стало понятным.