PHP의 여러 체크박스에서 선택된 값 검색
PHP에서는 선택된 여러 체크박스의 값을 단일 형식으로 캡처하는 데 문제가 없습니다. 이를 달성하려면 다음 단계를 따르세요.
1. 양식의 이름 속성 설정:
양식 자체에 고유한 이름 속성을 할당하고 [] 접미사로 끝나야 여러 값이 필요함을 나타냅니다.
2. 확인란 이름 및 값 설정:
양식의 각 확인란에 대해 고유한 이름과 값을 지정합니다. 제공된 코드에서 name 속성은 check_list로 설정되고 값은 데이터베이스의 해당 보고서 ID 값을 반영합니다.
3. 확인된 값 검색:
PHP 스크립트에서 $_POST 슈퍼 전역 배열을 사용하여 확인된 값에 액세스합니다. 체크박스 값은 양식(이 경우 $_POST['check_list'])에 지정된 이름 아래 배열로 액세스할 수 있습니다.
4. 체크박스 값 처리:
루프 내에서 $_POST['check_list'] 배열을 반복하여 체크된 각 체크박스의 값에 액세스합니다. 시나리오에서 이러한 값은 삭제할 메시지의 보고서 ID를 나타냅니다.
예제 코드:
<form action="test.php" method="post"> <input type="checkbox" name="check_list[]" value="value 1"> <input type="checkbox" name="check_list[]" value="value 2"> <input type="checkbox" name="check_list[]" value="value 3"> <input type="checkbox" name="check_list[]" value="value 4"> <input type="checkbox" name="check_list[]" value="value 5"> <input type="submit"> </form> <?php if (!empty($_POST['check_list'])) { foreach ($_POST['check_list'] as $check) { echo $check; // Echo the value for each checked checkbox (e.g., "value 1", "value 3", etc.). // Alternatively, perform your desired action on the checked values, such as deleting the relevant messages. } } ?>
위 내용은 PHP에서 여러 개의 선택된 체크박스에서 값을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!