2009-06-03 2 views
3

이렇게하는 방법에 대한 좋은 정보를 찾을 수 없으므로 여기에 추가 할 생각입니다. PHP를 사용하여 객관식 드롭 다운 HTML 양식에서 선택한 데이터를 가져와 데이터베이스에 제출하려면 어떻게합니까? 나는 각 선택에 대해 분리 된 줄이 필요하다.PHP 여러 드롭 다운 박스 양식 MySQL에 제출

데이터를 가져 와서 배열에 넣는 방법을 아는 것이 행복 할 것입니다.

답변

7

실제로 배열로 전송됩니다.

<form action="myscript.php" method="POST"> 
<select name="colors[]" multiple="multiple" size="2"> 
<option>Red</option> 
<option>Blue</option> 
<option>Green</option> 
<option>Orange</option> 
</select> 
<input type="submit" value="Go!"> 
</form> 

그러면 서버 측에서 $_POST['colors']은 선택된 값을 가진 배열이됩니다.

여기서 핵심은 이름에 괄호 표기법을 사용하여 PHP가 배열을 기대할 수있게하는 것입니다.

자세한 내용은 check out the PHP documentation's example.

일단 변수가 있으면 새 행을 만드는 것이 간단합니다.