Мне нужно дважды указать имя страны на одной странице. У меня есть четыре раскрывающихся списка, которые являются country_1, state_1, country_2, state_2.
В стране Пользователь выбирает название страны и, в соответствии с названием страны, отображает состояние. Если я использую только country_1, state_1, то я могу отобразить его, но мне нужно выпадающее меню обеих стран на одной странице.
Я пробовал $stmt->data_seek($stmt,0);
$stmt->data_seek(0);
но все еще не в состоянии отобразить его.
Я просто хочу знать, где я должен использовать data_seek
<!--country name--> $country_list="SELECT id,name FROM countries"; /* create a prepared statement */ if ($stmt = $conn->prepare($country_list)) { /* execute statement */ $stmt->execute(); /* bind result variables */ $stmt->bind_result($id, $country_name); } <select name="country_data" class="myselect form-control country_data"> <option value="" disabled selected>Select your country</option> <?php while ($stmt->fetch()) {?> <option value="<?php echo $id;?>"><?php echo $country_name;?></option> <?php }?> </select> <!--state name--> <select name="state" class="myselect form-control state_get" > <option value=''>Select state</option> </select> <!--country name--> <select name="country_data" class="myselect form-control country_data"> <option value="" disabled selected>Select your country</option> <?php $stmt->data_seek($stmt,0); while ($stmt->fetch()) {?> <option value="<?php echo $id;?>"><?php echo $country_name;?></option> <?php }?> </select> <!--state name--> <select name="state" class="myselect form-control state_get" > <option value=''>Select state</option> </select>