드롭 다운 목록은 사용자가 사전 설정 옵션에서 하나 이상의 값을 선택할 수있는 웹 양식의 공통 요소입니다. PHP에서는 간단한 코드를 통해 드롭 다운 목록 처리를 구현할 수 있습니다. 이 기사에서는 PHP의 양식으로 드롭 다운 목록 옵션을 처리하는 방법을 사용합니다.
드롭 다운 목록은 일반적으로 사용됩니다
<form action="process_form.php" method="post">
<label for="fruit">좋아하는 과일을 선택하십시오:</label>
<select name="fruit" id="fruit">
<option value="apple">사과</option>
<option value="banana">바나나</option>
<option value="orange">주황색</option>
<option value="grape">포도</option>
</select>
<input type="submit" value="제출하다">
</form>
위 코드에서 사용자가 옵션을 선택하고 "제출"버튼을 클릭하면 처리를 위해 양식이 Process_Form.php 파일에 제출됩니다.
다음으로 PHP의 드롭 다운 목록을 처리하는 방법을 살펴 보겠습니다. 먼저 사용자가 선택한 옵션의 값을 가져와야합니다. $ _post 변수를 사용하여 양식별로 제출 된 게시물 데이터를 얻을 수 있습니다.
$selectedFruit = $_POST['fruit'];
echo "당신이 선택한 과일은입니다:" . $selectedFruit;
위의 코드는 사용자가 선택한 과일을 인쇄합니다. 여기 $ _post [ 'fruit']는 과일이라는 드롭 다운 목록의 가치를 얻었음을 의미합니다. 사용자의 선택에 따라 $ selectedFruit 변수에는 해당 값이 할당됩니다.
기본적으로 선택한대로 드롭 다운 목록에 현재 옵션을 표시하려면
<option value="apple" selected>사과</option>
위의 코드는 Apple을 기본 선택으로 설정합니다. 하나의 옵션 만 기본 선택으로 설정할 수 있습니다.
또한 루프를 통해 드롭 다운 목록에 대한 옵션을 동적으로 생성 할 수 있으며, 이는 데이터베이스 또는 기타 데이터 소스에서 옵션을 얻는 데 매우 유용합니다. 다음은 PHP 루프를 통해 옵션을 생성하는 예입니다.
$fruits = array("apple", "banana", "orange", "grape");
echo '<select name="fruit" id="fruit">';
foreach ($fruits as $fruit) {
echo '<option value="' . $fruit . '">' . $fruit . '</option>';
}
echo '</select>';
위의 코드는 $ 과일 배열의 값을 기반으로 해당 옵션을 생성합니다. 각 과일의 값과 디스플레이 텍스트는 동일한 내용으로 설정됩니다.
이 기사는 사용자가 선택한 값을 얻고 기본 옵션을 설정하고 드롭 다운 목록 옵션을 동적으로 생성하는 방법을 포함하여 PHP 양식의 드롭 다운 목록 옵션을 처리하는 방법을 보여줍니다. 이러한 기본 작업을 사용하면 양식의 드롭 다운 목록을 유연하게 처리 할 수 있습니다. 이 기사가 PHP 형식으로 드롭 다운 목록을 더 잘 이해하고 적용 할 수 있도록 도와주기를 바랍니다.