【问题标题】:How to set default value in php coding如何在php编码中设置默认值
【发布时间】:2018-01-26 07:03:19
【问题描述】:

我是编码初学者。我有这种代码。

<div class="row_add_house">
    <span><?php echo _REALESTATE_MANAGER_LABEL_LISTING_TYPE; ?>:</span>
    <span><?php echo $listing_type_list; ?></span>
</div>

在前端,这将显示为一个下拉选择,并且 $listing_type_list 出现三个选择:

  1. 选择
  2. 房子出租
  3. 待售房屋

并且“选择”是默认设置的。如何将“出租房屋”设置为默认选择?请任何人帮助我。

        if ($house->listing_type != 1) {
        ?>
            <tr>
                <td class="first_td" align="right">
                    <strong><?php echo _REALESTATE_MANAGER_LABEL_LISTING_TYPE; ?>:</strong>
                </td>
                <td width="270px" align="left">
                    <?php
                    $listing_type[0] = _REALESTATE_MANAGER_OPTION_SELECT;
                    $listing_type[1] = _REALESTATE_MANAGER_OPTION_FOR_RENT;
                    $listing_type[2] = _REALESTATE_MANAGER_OPTION_FOR_SALE;
                    echo $listing_type[$house->listing_type];
                    ?>
                </td>
            </tr>
        <?php

这是编码的另一部分。这似乎是下拉菜单的“if”语句,如果选项被选择为下拉菜单的“出租”。有 $listing_type_list 的选项。如何自动设置选项以选择 $listing_type[1]?

【问题讨论】:

  • 将选择添加到
  • 分享$listing_type_list的html ?
  • 如何将其转换为下拉列表?默认情况下,此 HTML 似乎不是这样显示的。

标签: php html drop-down-menu default-value


【解决方案1】:

如果你能提供 $listing_type_list 的值会更清楚。

无论如何,要将任何下拉选项设为默认选中,您必须编写 'selected' 属性,如下所示:

&lt;option selected="selected"&gt;

希望它能解决您的问题。

【讨论】:

  • 如果列表不是动态的,这将起作用。如果它在数组中,您可能需要考虑使用数组键。
  • 真的!这取决于变量的值。在动态场景中,它应该检查“房屋出租”,然后应用“选定”属性。
  • 先生。 rohit,我提供了 $listing_type_list 的值。在我的问题中。希望你能帮我解决这个问题。
猜你喜欢
  • 2011-08-29
  • 2018-02-27
  • 2010-10-02
  • 1970-01-01
  • 2011-05-27
  • 2012-03-10
  • 1970-01-01
  • 2017-05-28
  • 2016-03-13
相关资源
最近更新 更多