Como exibir o registro de busca de dados duas vezes na página única?
Eu tenho que buscar o nome do país duas vezes na página. Eu tenho quatro menus suspensos que são país_1, estado_1, país_2, estado_2.
No país, o usuário seleciona o nome do país e, de acordo com o nome do país, o nome do estado será exibido. Se eu usar apenas country_1, state_1, posso exibi-lo, mas preciso dos dois países na mesma página.
eu tentei$stmt->data_seek($stmt,0);
$stmt->data_seek(0);
mas ainda não é capaz de exibi-lo.
Eu só quero saber onde devo usar o 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>