フォームから変数を使用してテーブルを描画しようとしていますが、何も印刷されないという問題があります。
<body>
row:<form method="post" action="prelab2.php">
<select name="row">
<option>Pick one</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
</form>
異なる値(num1、num2、num3、num4、row、columns)を除いて、上記と同じように6つの異なるドロップダウンがあります
以下は、テーブルを作成するコードです
<?php
$row=$_POST['row']; // define number of rows
$col=$_POST['columns']; // define number of columns
echo "<table border='5' color='purple'>";
for($tr=1;$tr<=$row;$tr++){
echo '<tr>';
for($td=1;$td<=$col;$td++){
echo '<td>row: '.$tr.' column: '.$td.'</td>';
}
echo '</tr>';
}
echo '</table>';
?>
「行」メニューと「列」メニューで選択した変数に基づいてテーブルを作成したいと考えています。私が遭遇した問題は、それが何もしないということです。それで、保存した変数をエコーしようとしましたが、何度実行しても、常に「列」の変数が投稿されました どこが間違っていますか?