私はphpで本当に新しいです。私はphpでプロジェクトを作成して調べようとしていますが、いくつかの問題があります。試験フォームがあり、このフォームにはさまざまな種類の入力があります。たとえば、いくつかの質問にはコンボボックスがあり、いくつかの質問にはテキストエリアがあります。フォーム コードを書きましたが、フォームからデータベースにすべての値を取得する方法を知りたいです。
私のコード:
$question_id = $question_list['question_id'];
$answer_query = mysql_query("SELECT * FROM answers where question_id = $question_id ORDER BY answer_id ASC");
$total_answers = mysql_num_rows($answer_query);
if ($total_answers > 1)
{
<select name="answers[]" id="answers"> <option value="x">please select one</option>
while ($answer_list = mysql_fetch_array($answer_query)) {
<option value="<?PHP echo $answer_list['answer_id']; ?>"><?PHP echo $answer_list_list['answer_value']; ?></option>
else
{
while ($answer_list = mysql_fetch_array($answer_query)) {
<textarea name="answers[]" id="answers" rows="5" cols="100"></textarea>
これは私の試験フォームの回答リストの一部です。コンボボックスの値がデータベースから取得されているのを見ると、テキストエリアの値はユーザーによって埋められます。では、すべての値を取得するにはどうすればよいですか (コンボボックスのデータベースからの回答 (選択された値) と、ユーザーが入力するテキストエリアの値)。