2017-12-02 24 views
0

ユーザーがデータベースから指定ドロップダウン値を選択した後に給与を生成したいとします。次のように enter image description here選択したドロップダウン関連の値をテキストボックスに取得

私のdb strucutureは次のとおりです。

employee: 
emp_id dep_id 
    1  1 
    2  1 


designation: 
dep_id  des_name  salary 
    1  accountant 20000 

これは私のhtmlコードです:

<div class="form-group"> 
    <label class="control-label col-lg-2" for="initial">Designation :</label> 
     <div class="col-lg-3"> 
      <select class="form-control input-sm" name="classification" id="classification" onchange="changeValue();"> 

       <?php while($row3 = mysqli_fetch_array($result3)):; ?> 
       <option><?php echo $row3[2]; ?></option> 
       <?php endwhile; ?> 

      </select> 
      <span class="error_form" id="classification_error_message"></span> 
     </div> 
    <label class="control-label col-lg-2" for="basicSalary">Basic Salary :</label> 
    <div class="col-lg-3"> 
     <input type="text" class="form-control input-sm" name="basicSalary" id="basicSalary" placeholder="0.00"> 
    </div> 
</div> 
+0

JavaScriptでそれを行うのに十分に簡単ですが、質問はHTML – RamRaider

+0

私は私のhtmlコード – lak

+0

'changeValue'関数が何をするのかを追加し、任意の詳細を欠い? – RamRaider

答えて

0

あなたは、このコード尻のPHP CodeIgniterのからこのコードを使用することによってこれを行うことができます。これであなたの要件に合わせて変更することができます。

<div class="item form-group"> 
       <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">select Categories <span class="required">*</span> 
       </label> 
       <div class="col-md-6 col-sm-6 col-xs-12"> 

    <select class="form-control" name="cat" id="catogires"> 
<!-- <option value="">Select categories</option>--> 
      <?php 
       $data=$this->Product_Model->cat_select(); 

      foreach($data as $row) 
      { ?> 
       <option <?php if ($product->cat_id==$row->cat_id) echo "selected='selected'"; ?> value="<?php echo $row->cat_id?>"><?php echo $row->cat_name;?></option> 
     <?php 

      } 
      ?> 

      </select> 
       </div> 
      </div> 
+0

この混乱は何ですか?質問には答えません。近くではありません。 Wheresは行動を制御するためのJavaScriptですか?アレイの値を設定するのは難しいですか?これは、いくつかのフレームワークからリッピングされたジャンクです。 – IncredibleHat

+0

私はcodeigniterを使用していません。 – lak

関連する問題