I want to select data from my database. I don't want to manually put the data how can I populate it from my database?
<?php
$q1 = "select * from bloodbank_facility";
$option="";
$q = $conn->query($q1);
while($row1 = $q->fetch_array($q1)){
$option = $option."<option>$row1[1]</option>";
}
?>
<select name="facility_name" required>
<?php while($row1 = mysqli_fetch_array($q1)):;?>
<option value="<?php echo $row1[0];?>"><?php echo $row1[1];?></option>
<?php endwhile;?>
</select>
Notice: I already fixed it and thank you for your help. This is the solution that I came up with.
<select name="facility_name" required style="width:260px;">
<?php
$q1 = $conn->query("SELECT bloodbank_name FROM bloodbank_facility");
?>
<?php
while($rows = $q1->fetch_assoc()){
$facility_name= $rows['bloodbank_name'];
echo "<option value='$facility_name'>$facility_name</option>";
}
?>
</select>