Skip to content
Advertisement

How to give id to auto generated element automatically

I want to make a dropdownlist that contains something from my database, all going well until I need to give each of the option unique id

 <div class="div3" >
    <select id="input2" class="drop" name="a" required>
      <option value="" selected disabled>a</option>
      <?php while ($row1 = mysqli_fetch_array($result)) :; ?>
        <option class="option"><?php echo $row1[0]; ?></option>
      <?php endwhile; ?>
    </select>
  </div>

Advertisement

Answer

Put an id unique value in option tag, and order you code for make an array with html tag, for example if $row1[0] = uniqueid and $row1[1] = name

<?php while ($row1 = mysqli_fetch_array($result)){?>
  <option id="<?php echo $row1[0]; ?>" class="option"><?php echo $row1[1]; ?></option>
  <?php }?>

  

Best Regards

User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement