PHP | 血液型のセレクトフォーム・ラジオボタンを作成する方法

PHP フォーム,PHP

PHP | 血液型のセレクトフォーム・ラジオボタンを作成する方法

PHPを使って血液型選択のセレクトフォームを作成するサンプルコードです。

血液型選択のセレクトフォーム

血液型「A」「AB」「B」「O」の配列データを用意して、PHPでフォームを生成します。

$blood_array = array('A', 'AB', 'B', 'O');
foreach ($blood_array as $key => $value) {
	$blood .= '<option value="'.$value.'">'.$value.'</option>';
}

$form = '<form action="" method="POST">
<p><select name="blood">'.$blood.'</select></p>
<p><input type="submit" value="送信" /></p>
</form>';

echo $form;

血液型の配列をforeach()で回して、選択肢のHTMLを作っていきます。

セレクトフォームにはselectに部品名を記述して纏める必要があります。

表示結果

血液型選択のラジオボタン

血液型は選択肢が少ないのでチェックボックスでの表示も少なくありません。

こちらもCSSで装飾すればオシャレな血液型選択フォームになります。

$blood_array = array('A', 'AB', 'B', 'O');
foreach ($blood_array as $key => $value) {
	$blood .= '<input type="radio" name="blood" value="'.$value.'">'.$value;
}

$form = '<form action="" method="POST">
<p>'.$blood.'</p>
<p><input type="submit" value="送信" /></p>
</form>';

echo $form;

表示結果

AABBO

PHP フォーム,PHP

Posted by Yousuke.U