亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我的下拉列表只從 fornext 循環中獲取一個項目

我的下拉列表只從 fornext 循環中獲取一個項目

PHP
慕的地6264312 2023-03-04 14:41:37
我正在創建允許用戶從下拉列表中選擇項目的小部件。我想出的是一個小部件,它有一個顯示第一項的下拉列表。其余的像這樣打印到屏幕上: Item 2 ; 第 3 項;輸入新的事件名稱。(標簽)輸入框<?php/* Plugin Name: Events Widget  Description: This widget allows the user to select an Event name.  Version: 0.5  Author: Dan Statham  Author URI:  License: GPLv2 */function gdd_Events_load_widgets() {    write_log('gdd _Events_load_widgets');}// gdd_Events_load_widgets// Register the widgetfunction my_register_custom_widget() {    register_widget( 'gdd_Events_load_widgets' );} //  echo('registerd');function submit(){   if(isset($_POST['submit'])){      $selected_val = $_POST['Color'];  // Storing Selected Value In Variable     echo "You have selected :" .$selected_val;  // Displaying Selected Value}}add_action( 'widgets_init', 'my_register_custom_widget' );  // The widget classclass gdd_Events_load_widgets extends WP_Widget {    function gdd_Events_Widget() {        /* Widget settings. */        $widget_ops = array( 'classname' => 'event',                     'description' => __('Allow the user to select an Event name.', 'event') );        /* Widget control settings. */        $control_ops = array( 'width' => 200, 'height' => 150, 'id_base' => 'gdd_Events_Widget' );        /* Create the widget. */        $this->WP_Widget( 'Event', __('Event Name', 'event'), $widget_ops, $control_ops );    } // function gdd_Events_Widget    // Main constructor    function __construct() {        parent::__construct(                                // base ID of the widget                'gdd_Events_Widget',                // name of the widget                __('Event Name dropdown', 'events'),                // widget options                array(                    'description' => __('Select the Event name.',                            'events')               )        ); //parent __construct()    }//function __construct()任何人都可以告訴我我的方法的錯誤以及如何讓它工作嗎?
查看完整描述

1 回答

?
慕森卡

TA貢獻1806條經驗 獲得超8個贊

<?php  

 foreach ($events as $event) {?>

         <option value=" <?php echo $event['id'] ?>"><?php echo $event['event']; ?></option>;

</select>    


<?php

}  

請將標記放在 foreach 循環之外


<?php  

 foreach ($events as $event) {?>

         <option value=" <?php echo $event['id'] ?>"><?php echo $event['event']; ?></option>;


<?php

} ?>

</select>    


查看完整回答
反對 回復 2023-03-04
  • 1 回答
  • 0 關注
  • 98 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號