저는 CodeIgniter 프레임 워크를 사용하고 있습니다.PHP에서 텍스트 필드의 배열을 만드는 방법은 무엇입니까?
나는 텍스트 상자와 풀다운의 2 차원 배열을 만들기 위해 form_input
함수를 사용하고 있습니다.
기능은 다음과 같이 HTML을 생성합니다
<input type="box" name= "variable">
나는 5 텍스트 상자 (시간, 이벤트, 소모품, 성공 {예/아니오}, 주석)의 30 개 행을 작성해야합니다.
내 계획은 time1
있는 텍스트 상자 또는 어떤 텍스트 상자 것은 time2
이다로서 내가 늘 혼동 다른 페이지로 $Post
때 어떻게 든 고유 나중 단계에서 그래서 그들 모두를 식별 할 수 있었다.
PHP로 txtboxes 배열을 만들려고하는데 for
루프를 사용할 때 (ISSET
) 사용자가 완료하지 않은 행을 멈출 수 있습니다.
for ($i =0; $i< 30; $i++)
{
//time part of event field
echo form_input ($events['time',$i]),
//the event itself
form_input ($events['event',$i]),
//supplies used
form_input ($events['supplies',$i]),
//successful?
form_dropdown ($events['success',$i] $success),
//comment if necessary
form_input ($events['time',$i]);
echo '<br/>';
}
그 정말 쉼표로되어 있습니까 배열 색인? '.' 점과 결합하거나'$ i'를'form_input()'의 두 번째 매개 변수에 전달하려고 했습니까? 즉, 나는 아직도 당신이 실제로하려고하는 것이 확실하지 않다. 또한 입력 유형 "상자"도 없습니다. –
열 ID와 행 ID가있는 텍스트 상자의 2 차원 배열을 갖고 싶습니다. 어떻게 PHP로 작성할 수 있습니까? 감사합니다. – brucebat
'열 ID와 행 ID'는 무엇을 의미합니까? 이 코드는 완전히 엉망입니다. 게시하기 전에 노력하기에 약간의 노력을 기울이십시오. 이것은 구문 분석조차하지 않을 것입니다. 여러분은 '시간'의 두 가지 인스턴스를 가지며, 감각이없는 쉼표 등등을 추측해야합니다. '$ events'에 포함되어 있거나 우리에게 기꺼이 말할 의향이 있습니까? –