<form></form>は基本的に縦にしか並びません 何というのでしょうか ブロック要素と呼ぶのでしょうか
これを cssを用いて横並びに表示するのはどうすれば良いか、色々と検索したところここにヒットしました ありがたいことです それで早速用いました こんな感じです
<div style="display:inline-flex;"> <form method="post" action="action1.php" class="form-inline text-left" style="margin-right: 0.3em;"> <button type="submit" class="btn btn-sm" name="session" value="<?= $row['id'] ?>">Chair追加</button> <input type="hidden" name="role_kind" value="1"/> <input type="hidden" name="sessionNo" value="<?= _Q($row['sessionNo']); ?>"/> </form> <form method="post" action="action2.php" class="form-inline text-left"> <button type="submit" class="btn btn-sm" name="session" value="<?= $row['id'] ?>">Chair追加 (Role数)</button> <input type="hidden" name="role_kind" value="1"/> <input type="hidden" name="sessionNo" value="<?= _Q($row['sessionNo']); ?>"/> </form> </div>
これによりこんなふうに表示されて、2つのボタンが並びます
