2017-12-14 1 views
0

에서 이름 속성을 설정 :CodeIgniter는 - 내가 CodeIgniter를 사용하고 나는이 개 질문이 어떻게 데이터베이스

  1. 는 어떻게 모델 결과를 호출 않는 형태로 입력 재산에 이름을을?
  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'),    
);  

어떻게 내 양식 입력 이름 속성을받을 수 있나요 컨트롤러에 게시됩니다. 당신의 입력 이름을 정의 할 때 "의 연결로

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

때문에 :

+0

이 입력의 입력 이름과 값을 알고 싶다면 print_r ($ _ POST)을 사용하십시오. 이 질문에 대해서만 이해할 수 있습니다. – silent

답변

0

먼저 당신은 당신이 이런 식으로 접근 할 필요가 $row1['Tube_No']

$valueDefinedWhenRenderingTheView = $row1['Tube_No']; 

의 값을 얻을 필요 saa_ "이고 값은 $row1['Tube_No']입니다.

관련 문제