2017-09-05 7 views
0

私は以下のリンクをクリックすると次のページに移動するWebページを作成しようとしています

私の質問はpictuce以下に示すように、私は1ページ目から同じデータを2ページ目にあるテキストボックスに&表示にそれを取得する方法、ありますか?

Retrieve data

これは

<div class="control-group"> 
<label for="proid" class="control-label">MSUL ID</label> 
<div class="controls"> 
<input type="text" id="txtinput" name="txtinput"value=""> 
<select id="prodtype" name="prodtype"onchange="checknumber();"> 
<option selected >--Select Product Type--</option> 
<option value="Main" >Main</option> 
<option value="Sub">Sub</option> 
</select> 
</div> 
<div class="controls" id="after" style="display : none">   
<select id="cutprod" name="cutprod" class="input-xxlarge"> 
</select> 

<input id="generatebtn" type="button" class="btn-primary btn-small" onclick="generateRpt();" value="Generate" ></div> 
</div> 

第二のページの図であり、これは、コントローラ

function index() { 
     $this -> smarty -> assign("page", "View Cutting Report Summary"); 
     $this -> smarty -> assign("dataname", "Cutting Report Summary"); 
     $this -> smarty -> assign("pagename", "sewcutrptsummary"); 
     $this -> smarty -> assign("msg", ""); 
     $this -> smarty -> assign("script", "Yes"); 

     $idmsul = $this -> input -> get_post("pro"); 
     $query = "Select idmsul from sindi_schedule where idmsul='{$idmsul}' group by idmsul"; 
     $result = $this -> global_model -> query($query) -> result(); 
     $data['idmsul'] = $result; 

     $this -> smarty -> view('sewcutrptsummary.tpl',$data); 
     } 

誰もがこの問題で私を助けることはできますか?

あなたのご協力が大変ありがとうございます。

+0

?その全体的に不明確 –

+0

質問は、特に提供されたイメージを使って、実際にはかなり明確です。 –

答えて

1

シンプルにあなたのテキストボックスの値を割り当てるこの

のように表示するデータ proを渡しますコントローラで

..... 
$data['idmsul'] = $result; 
$data['id'] =$this->input->get_post("pro"); //here pass the id to view 
$this->smarty->view('sewcutrptsummary.tpl',$data); 
.... 
ビューで

:あなたが何を求めている

<input type="text" id="txtinput" name="txtinput" value="{$id}"> 
+0

私はあなたが言うようにしようとしますが、これはテキストボックスに表示されます <?php if(isset($ id)){echo $ id; }?> – Dn91

+0

この '' @ Dn91 – JYoThI

+0

お試しいただきありがとうございます。 – Dn91

0

あなたは、以下のため、クエリ文字列としてデータを渡しているが

if(isset($_GET["pro")) { // Safeguard in case value is not there 
    $pro = $_GET["pro"]; 
} 

を動作するはずその後$pro

+0

質問して申し訳ありませんが、私は$ data ['idmsul'] = $ result;を変更する必要がありますか? = $ _GET ["pro"]; ?? – Dn91

+0

私を助けてくれてありがとう、ありがとう、しかし、私は本当にそれを行う方法を理解していない...私は少し私を説明するのに役立つことができますか? – Dn91

関連する問題