根据数据库提取值设置选定值

时间:2016-07-29 06:18:43

标签: php html mysql database html-select

案例:

嗨,Stackoverflow社区。

我想根据数据库表列中的获取值在SELECT类型输入上设置选定值。因此,如果db表列包含" A",则SELECT类型输入也将显示" A"。

SELECT类型输入中的值,手动提供。

实验:

为了显示我如何做到这一点的逻辑,我尝试了这段代码

// $query2['via'] will produce fetched value from database
<select selected='".$query2['via']."' name='slPayment'>
<option>--</option>
<option value='Cash'>Cash</option>
<option value='Bank Transfer'>Bank Transfer</option>
<option value='Credit Card'>Credit Card</option>
<option value='Cheque'>Cheque</option>
<option value='Others'>Others</option>
</select>

实验结果:

无法工作

期望输出:

我实际上只是希望SELECT类型输入,从获取的数据库值中显示完全相同的值。知道如何解决这个问题吗?

谢谢

感谢Stackoverflow社区。我不停地说谢谢你。顺便说一句,我纯粹要求学习和知识分享。我对任何评论持开放态度(此问题的相关信息)。

但请不要像我只是要求代码那样评判我。我实际上学习了如何基于代码本身进行编码,然后我适应了正确使用该代码,不熟悉库,我仍然是一名大学生。在我亲自尝试之前我不会问。有人在最近的问题上判断我。对这个社区来说,这不是一件好事。我在学习,我们在学习。

再次感谢你。

2 个答案:

答案 0 :(得分:2)

img_type是我的查询结果 我想在drop_down中使用img_name

 <select id="id_name"  name="photo_type" value="">
                  <option value=""></option>
                   <?php foreach($img_types as $row){ ?>
                    <option value="<?php echo $row->imgtype_id?>"><?php echo $row->imgtype_name?></option>
                    <?php } ?>
                </select>

答案 1 :(得分:1)

您可以更改代码:

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];