iT邦幫忙

0

有關PHP ENUM 用法,codeigniter mvc mysql

  • 分享至 

  • xImage

我找不到如何從MYSQL 把3個option load出來的方法,只能在view上hardcode印出來,現在的方法是做到我要的效果,但如果我的option是幾十個,就會很長,請問有解決方法嗎?

mysql setting
https://ithelp.ithome.com.tw/upload/images/20211231/20135141gnxkMYIwqk.jpg

create

  <div class="form-group col-md-6">
     <label for="action_unit">Action Unit</label>
        <select class="form-control select2" id="action_unit" name="action_unit">
                <option>--</option>
                <option value="degree">degree</option>
                <option value="times">times</option>
                <option value="percentage">percentage</option>
         </select>
   </div>

load

<div class="form-group col-md-6">
    <label for="action_unit">Action Unit</label>
       <select class="form-control select2" id="action_unit" name="action_unit">
       
 <option <?php if ($action_data['ACTION_UNIT'] == 'degree') {
           echo 'selected'; } ?> value=<?php echo $action_data['ACTION_UNIT'] ?>>degree</option>

 <option <?php if ($action_data['ACTION_UNIT'] == 'times') {
           echo 'selected';} ?> value=<?php echo $action_data['ACTION_UNIT'] ?>>times</option>

  <option <?php if ($action_data['ACTION_UNIT'] == 'percentage') {
           echo 'selected';} ?> value=<?php echo $action_data['ACTION_UNIT'] ?>>percentage</option>
        </select>
 )</div>
Tina iT邦新手 5 級 ‧ 2022-01-03 10:34:57 檢舉
從 View 著手建議可以建個陣列, 用 Foreach 迴圈去 echo 出 option
chan15 iT邦新手 2 級 ‧ 2022-01-03 10:38:40 檢舉
這不是很基礎的把資料用 model 調出來在餵給 view 跑回圈的案例嗎
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-12-31 17:33:12

參考看看這篇的寫法合不合用
/images/emoticon/emoticon55.gif

我要發表回答

立即登入回答