묻고답하기
같은 변수를 배열로 받아와 쿼리를 넣고 싶습니다. (수정)
2013.12.27 13:42
안녕하세요. 모듈을 만드는중에 머릿속에서 생각하고 있던것이 코딩이 안되어 질문을 드립니다.
<!--
<tr>
<th>{$lang->tset_title}</th>
<td class="left"><input type="text" name="tset_title[]" value="{$tset->tset_title}" size="20" /></td>
</tr>
<tr>
<th>{$lang->tset_delete}</th>
<td class="left"><input type="checkbox" name="tset_delete[]" value="Y"/>삭제</td>
</tr>
-->
실제로 많은 코드를 위와 같이 간략히 줄여서 적었습니다.
*목적
1. 사용자가 임의로 추가 가능하다(같은 변수와 코드로)
2. 수정및 삭제가 가능하다.
3. 하나하나 수정하는게 아니라 submit 누르면 각각의 코드가 한번에 DB로 들어가야 한다.
위 코드는 사용자가 추가 가능한 것으로서 삭제를 위해서는 삭제 체크박스에 체크를 하여 컨트롤러에서 if문을 써서 test_delete == 'Y' 이런식으로 걸러내어 삭제를 하려 합니다. 새로 추가되는 곳에는 input 히든으로 test_new 에 'Y' 밸류 값을 주고 이것 역시 컨트롤러에서 if문을 써서 test_new == 'Y' 이렇게 걸러내게 됩니다.
그러면 각각의 넣어질 쿼리 구분이 배열의 키값으로 될텐데... 이걸 컨트롤러에서 어떤식으로 넣어줘야하는지를 모르겠습니다.
글을 잘 못써서..죄송합니다. 이해안되시면 바로 정정하겠습니다