簡體   English   中英

在下拉字段 php 中回顯所選選項

[英]echo selected option in drop down field php

我想要回顯選擇的選項

global $wpdb;
$results = $wpdb->get_results ("SELECT name FROM wp_tso");


echo '<td><select id="courier_reference" name="courier_reference">';
echo '<option id="courier_reference" name="courier_reference" value="">Select Courier Reference</option>';
foreach ( $results as $result ) {
echo '<option>'.$result->name.'</option>';
}
echo '</select></td>';

這是代碼它的工作,但如果我 select 選項回顯 Select 信使參考

現在我想要

if select echo selected else echo Select Courier Reference

我嘗試了多種方法但不起作用

謝謝你

$results = $wpdb->get_results ("SELECT name FROM wp_tso");
$selectedName="previous_selected_name";


echo '<td><select id="courier_reference" name="courier_reference">';
echo '<option id="courier_reference" name="courier_reference" value="">Select Courier Reference</option>';
foreach ( $results as $result ) {
    if ($result->name===$selectedName) {
        echo '<option selected>'.$result->name.'</option>';
    }
    else {
        echo '<option>'.$result->name.'</option>';
    }
}
echo '</select></td>';

像這樣試試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM