我是个新手,所以请耐心听我说。
不知何故,我需要下表有HTML代码,将创建一个有两列和三行的表。左上角的列将有标题行,中间将有列,底部将有一个提交按钮,这样当您向右列添加数字时,即在行文本框中放入10,在列文本框中放10,就会创建一个10 x 10乘法表。
我有以下PHP和HTML代码,但它们不能一起工作。请帮帮我!
我想我可以让HTML代码在PHP文档中工作。
html代码应该有两个文本框,一个用于行,一个用于列,当您将一个数字添加到一行和一列时,它将创建一个这么大的乘法表。
<form name="table" id="table" action="table.php" method="post">
<h2>Table Generator</h2>
<p>
<label for="width">Rows:</label>
<input type="text" name="Width" id="Width" />
</p>
<p>
<label for="height">Columns:</label>
<input type="text" name="height" id="height" />
</p>
<input name="sbt" type="submit" formaction="table.php" onClick="MM_validateForm ('width','','RisNum','height','','RisNum');return document.MM_returnValue" value="Calculate" />
</form>
<?php
$rows = $_POST ['width'];
$columns = $_POST ['height'];
$width = 5;
$height = 6;
$i=1;
$table='<table border="1">';
for($r=0;$r<$width;$r++)
{
$table .= '<tr>';
for($c=0;$c<$height;$c++)
{
$table .= "<td>$i</td>";
$i++;
}
$table .= '<tr>';
}
$table .= '</table>';
echo $table;
?>
https://stackoverflow.com/questions/22745645
复制相似问题