2017-12-14 10 views
0

から名前のプロパティを設定するには、私はCodeIgniterのを使用していると私は2つの質問があります:CodeIgniterの - どのようにデータベース

  1. 私はモデルから任意のフォーム入力のnameプロパティに結果を呼び出すにはどうすればよいですか?
  2. コントローラに投稿された動的名のプロパティを取得するにはどうすればよいですか?

これは私が私のHTMLにしようとしたものです:

<input type="text" name="saa_<?php echo $row1['Tube_No']; ?>" value="<?= $row1['Pin_No']; ?>"> 

そして、これは私が私のコントローラにしようとしたものです:私は私のフォーム入力された名前のプロパティを取得するにはどうすればよい

$data = array(
    'SA_No' => $this->input->post('saa_.$row1'),    
);  

コントローラに投稿されます。

+0

この入力の入力名と値を知りたい場合は、print_r($ _ POST)を使用します。あなたの質問から私が理解できるのはこれだけです。 – silent

答えて

0

あなたは、あなたがこのようにアクセスする必要が$row1['Tube_No']

$valueDefinedWhenRenderingTheView = $row1['Tube_No']; 

の値を取得する必要があります:まず、あなたが "の連結される入力名を定義するとき、ため

$data = array(
    'SA_No' => $this->input->post('saa_' . $valueDefinedWhenRenderingTheView) 
); 

saa_ "の値と$row1['Tube_No']の値を返します。

関連する問題