在作为单独行的同一列中输入下拉值


Enter drop down values to same column as seperate rows

我正在创建一个rota。

我有一个表单与两个下拉菜单都提交一个名称到我的数据库。目前,这两个值都保存到一列,但我需要每个名称单独显示。

当存在多个值时,我不能只从列中检索一个名称。

理想情况下,我想提交每个下拉值在一个单独的行与它自己唯一的行id。

在配置文件中显示的代码;

<?php foreach($rota_mon as $rota_monday): ?>
<?php if($rota_monday['name'] == 'Gina') {
?>
<img src="images/available.png" width="45" height="45" />
<?php
} else {
?>
<?php } ?>
<?php endforeach; ?>

下拉表单代码;

<form name="" action="rota-insert.php?tbl=rota_sunday" method="POST">
<div class="form-group">
    <select class="rota-edit-fields" id="name" name="name[]">
       <option value="">Choose a Girl</option>
             <?php
                $stmt = $conn->prepare('SELECT id, name from persons');
                $stmt->execute();
                   while($name_list = $stmt->fetch(PDO::FETCH_ASSOC)) {
                echo '<option value=' .$name_list['name']. '>'.$name_list['name'].'</option>';
                   }
                 ?>
    </select> <br />
    <select class="rota-edit-fields" id="name" name="name[]">
       <option value="">Choose a Person</option>
             <?php
                $stmt = $conn->prepare('SELECT id, name from persons');
                $stmt->execute();
                   while($name_list = $stmt->fetch(PDO::FETCH_ASSOC)) {
                echo '<option value=' .$name_list['name']. '>'.$name_list['name'].'</option>';
                   }
                 ?>
    </select> 
        <br /><br />
    <button class="btn btn-primary btn-sm" style="width: 100%;" name="submit" type="submit">Save Changes</button>
</div>
</form>
如果你能告诉我如何做得更好,我将不胜感激。

我已经设法通过使用以下代码来解决我的问题;

<?php foreach($rota_mon as $rota_monday): ?>
                            <?php if(strpos($rota_monday['escort_name'], $_GET['escort']) !== false) { ?>
                                <span style="color:green; font-size:22px;"><i class="fa fa-check" aria-hidden="true"></i></span>
                                <?php } else { ?>
                                <span style="color:red; font-size:22px;"><i class="fa fa-times" aria-hidden="true"></i></span>
                                <?php } ?>
                            <?php endforeach; ?>

通过匹配我正在寻找的值,我可以处理存储在一起的值