У меня есть серия выборок, которые содержат регионы мира.
Например, select r0 будет содержать
Africa
North America
Europe
Когда пользователь выбирает Северную Америку, появляется новый выбор с именем r1 со следующими значениями:
Canada
United States
Mexico
Затем пользователь выберет US, появится r2 с состояниями и т. Д.
Поскольку структура данных позволяет, в настоящее время может быть до 5 блоков (r0-r4)
Я пытаюсь выяснить, как в php я могу определить, что есть 4 или 5 выборок, и сохранить это значение наибольшего числа выборок в базе данных.
Я поступаю неправильно?
В настоящее время у меня нет написанного кода, потому что я не уверен, как проверить диапазон массивов $ _POST ["r #"], но думал что-то вроде
<?php
$i = 0;
while (isset($_POST['r'.$i])) {
$highest_value = $_POST['r'.$i];
$i++;
}
?>
есть ли лучший способ?