У меня странная проблема, динамически использующая значение в качестве фильтра в вызове API. Итак, сначала я получаю дату и время из своей базы данных, а затем использую это в условии фильтра при вызове API. Что странно, это работает, когда я получаю только идентификатор (без оператора сравнения). Использование даты и времени похоже на отсутствие фильтрации. Сторонней организации нужна переменная, как показано ниже. Я думаю, что это как-то связано со временем выполнения, но я не уверен. Любые полезные комментарии будут с благодарностью. Я открыт для разных способов заставить работать фильтр даты и времени.
$reduceload = "SELECT timestamp FROM item ORDER BY timestamp DESC LIMIT 1";
$loadresult = mysqli_query($con, $reduceload);
while($rows = $loadresult->fetch_assoc())
{
$lastcount = $rows['timestamp'];
}
$myvar = "'timestamp > \"$lastcount\"'";
$result = api::get($myvar,null,null);