Если я правильно понял, вам нужно выбрать значение в выпадающем списке также с другим значением.Это можно сделать, выполнив это
<?php
$select1="select Rank_Name from ranks where Rank_Status=1";
$q=mysqli_query($select1) or die($select1);
$row=mysqli_fetch_array($q); //here you are getting name of person whose rank is 1
?>
<datalist id="Rank_Name">
<?php
$s="select * from ranks ";
$q=mysqli_query($s) or die($s);
while($r=mysqli_fetch_array($q))
{ ?>
<option value="<?php echo $r['Rank_Name']; ?>"<?php if($row['Rank_Name']==$r['Rank_Name']) echo 'selected="selected"'; ?>>
<?php echo $r['Rank_Name']; ?>
</option>
<?php } ?>
</datalist>
. В приведенном выше коде эта строка <?php if($row['Rank_Name']==$r['Rank_Name']) echo 'selected="selected"'; ?>
проверяет, совпадает ли значение в первом запросе, и если оно совпадает, то эта опция автоматически получит selected
.