여러 개의 확인란을 사용하여 삭제하려고합니다. 처음 두 개의 체크 박스의 값을 얻을 수 있지만 작동하지 않습니다 .. 내가 그랬어 : 페이지가로드 한 후 상단에, 나는 처음 2의 이름을 인쇄 할 수했을 때checkbox 값을 가져 오지 못함 -> 알림 : 정의되지 않은 색인 : name1을 C : wamp www crud_exer1 content.php 27에 입력하십시오.
<td> <input type="checkbox" name=" <?php echo $name[$pos]; ?> " value="<?php echo $row["id"]; ?>" /> </td>
먼저 레코드를 표시하는 확인란을 선택하고 첫 번째 확인란의 값을 인쇄합니다.
elseif(isset($_POST["delete"])){
echo $name[0];
echo $name[1];
$value_of_box = $_POST["$name[0]"];
echo $value_of_box;
}
체크 상자의 이름 만 인식됩니다. 인스 그것은
name1name2
인쇄하지만 난이 오류 받고 있어요 : "
Notice: Undefined index: name1 in C:\wamp\www\crud_exer1\content.php on line 27
를"내가 생각 .. 체크 박스의 값을 인쇄에 올 때 그것은 상자의 이름을 인식하는 경우 , 그것은 가치를 인식해야합니다, 맞습니까? 무엇이 잘못 되었습니까?
이 양식을 제출하기 전에'checkbox'을 선택합니다나요이 배열을 사용하는 것보다
: 같은 확인란에 대해 같은 이름을 사용해야합니까? – air4x
"진드기"가 정확히 무엇을 의미합니까? 당신이 그것을 선언하는 것을 의미한다면, 나는 그것을했습니다. 심지어 checbox의 이름을 인쇄합니다. 그러나 값은 아닙니다. – Leah
오! 틱 마크 야? 그래, 나도 .. 나는 또한 어떤 체크 박스를 선택하지 않으려했지만 여전히 작동하지 않습니다 .. – Leah