0
저는 많은 도움을 받아 양식을 작성했습니다. 나는 사용자가 모든 입력을 initailly 채우기 위해 1 fieldset을 얻을 양식이 있습니다. 그런 다음 추가 추가를 클릭하거나 그대로 양식을 제출할 수 있습니다. 사용자가 추가 추가를 클릭하면 사용자는 모든 입력을 다시 가져오고 foreach는 1 회의 제출에서 1 번째 필드 집합과 함께 제출할 수있게합니다. 사용자가 원하는만큼의 정보가있을 수 있습니다.여러 동적 입력으로 고유 레코드 제출
문제는 각 제출이 고유하지 않습니다. 그들은 모두 하나의 제출로 함께 묶여 있습니다.
가if ($reqtype=="accesschange"){
$subject="Request Access Change(s)";
$a=$_REQUEST['request'];
foreach ($a as $name) {
foreach ($name as $key => $desc) {
switch (gettype($desc)) {
case 'array':
foreach ($desc as $i => $item) {
//show which queue to go to based on C or D
$drive = ($item == "File System") ? "162" : "161";
$note .= "{$key}";
$note .= " ".$item."\n";
}
break;
case 'string':
default:
if ($desc !== '') {
$note.= $key;
$note.= " ".$desc."\n";
}
}
}
$note .="\n";
$note = $UP->stripSpecialChars($note);
$note = $UP->remSlash($note);
$myxml = "<connector>";
$myxml .= "<function name=\"incident_create\">";
$myxml .= "<pair name=\"lvl_id3\" type=\"integer\">".$note."</pair>";
$myxml .= "</function>";
$myxml .= "</connector>";
echo $myxml;
}
}
가
가 어떻게 이들 각각에 고유의 제출을 할 수 : 여기
는 제출 코드? 나는이 독특한 각각을 만들기 위해 일종의 카운터 나 방법이 필요하다고 생각해 왔습니다 ... 이것이 혼란 스럽다면 알려주세요. 감사.
코드 예 : sweet :)! – jasonflaherty
양식 코드를 입력하면 보겠습니다. 기본적으로 더 많은 버튼을 추가 할 때마다 카운터를 증가시켜야합니다. –
양식 코드를 입력하면 보겠습니다. 기본적으로 더 많은 버튼을 추가 할 때마다 카운터를 증가시켜야합니다. 그러면이 증분에 고유 한 필드 이름이 추가됩니다. 예 : –