phpでforeach ~~で大量のcheckboxを生み出して、submitボタンだけ一つにしたかった時に、ハマったのでメモ。
<fieldset form="chk">
<input name="sth[]" value="something" type="checkbox" />
</fieldset>
<form id="chk" action="hogehoge.php" method="post">
<button type="submit" name="submit">Check</button>
</form>
結論、こういう感じです。fieldsetっていうタグを使います。
fieldsetのオプションのformを、form="submit部分のid"とすると、綺麗にわけられます。
formタグの中にformタグが入るとエラーもなく内側のタグが消えるんですね、、ハマった、、