Вы делаете первый запрос $sql
, чтобы всегда получать последний идентификатор в таблице
$last_id = always the last id in the table
Затем в $ row ['id'] это последний идентификатор, полученный в запросе SQL.Вы сохраняете его в переменной, а затем используете его в основном запросе
// query to get last id
$sql = "SELECT * FROM `child_records` order by `id` DESC LIMIT 1";
$result = mysqli_query($con, $query);
$row = mysqli_fetch_array($result);
$last_id = $row['id']; // now you got the last id in table even if you inserted new columns
// main query
$sql = "SELECT `id`, `B5`, `B6`, `datetime`
FROM `child_records`
WHERE `id` BETWEEN 33 AND {$last_id} ";
Тогда вы знаете, как правильно выполнить запрос?так же, как запрос, чтобы получить последний идентификатор
надеюсь, что ответ на ваш вопрос