Я пытаюсь поставить флаг страны напротив соответствующего кода страны, например, при регистрации в Gmail, что-то вроде этого:
Я пробовал с img src
и background
, но изображения не видны. У меня есть таблица в mysql с ISO, названием страны, кодом.Я пытаюсь использовать https://ipdata.co/flags
API для заполнения флага.Мой код:
<select Emp Name='NEW'>
<option value="">--- Select ---</option>
<?
$list=mysqli_query($con,"select * from country");
while($row_list=mysqli_fetch_assoc($list)){
$display="+".$row_list['phonecode']."-".$row_list['name'];
$flag=$row_list['isosmall'];
?>
<option style="background-image:url(https://ipdata.co/flags/<?php echo $flag;?>.png);"></option>
// <option value="<img src="https://ipdata.co/flags/<?php echo $flag;?>.png"/></option>
// <? echo $display; ?>"</option><? if($row_list['iso']==$select){ echo "selected"; } ?>
// <?//echo $row_list['name'];
//echo $display;?>
</option>
<?
}
?>
</select>