入力フィールドの数が同じではない登録フォーム (イベント用) があります。イベントによって異なります。イベントによって、登録できるメンバーの数が異なります。したがって、私のevents
TABLE には、members
メンバーの数を格納する行があります。
したがって、最終的に私の登録フォームは次のようになります。
if ($row['members']>1){
echo "Hello ".$sess_name.", you can add ".($row['members']-1)." more members to register for ".$row['name']."<br>";
echo "On successful registration of the event, all the team members will receive an email on their registered email ids<br>";
$mem=array();?>
<form action="" method="post">
<?php for ($i=1;$i<$row['members'];$i++){
echo '<label>Insert ID of Member '.$i.' :</label>';
echo '<input type="text" id="id" size="20" name="'.$mem[].'"><br>';
}
echo '<button type="submit" id="submit" value="Register" name="register1">Register</button>';?>
</form>
ID
入力されている を array( ) に格納していますが、それを ( ) 別のページに渡して MySQL テーブルに格納する$mem
方法がわかりません。$mem