page_form.php
echo '<div style="text-align:center;margin-left:25px;">
<form action="grad.php" method="post">
<table width-"100%">
<tr><th style="padding:12px;">LETTER </th>
<th style="padding:12px;">INTERVAL</th>
<th style="padding:12px;">GT</th>
</tr>';
for($i=0;$i<=5;$i++)
{
echo '<tr><td style="padding:12px;"><input type="text" name="letter_'.$i.'"></td>
<td style="padding:12px;"><input type="text" name="interval'.$i.'"></td>
<td style="padding:12px;"><input type="text" name="gt'.$i.'"></td>
</tr>';
}
echo '<tr><td><input type="submit" name="submit" value="submit"></td></tr>';
echo '</table>
</form>
</div>';
毕业文件
$letter = $_POST['letter'];
$interval = $_POST['interval'];
$gt = $_POST['gt'];
$s = mysql_query("INSERT INTO grad_table(letter,markint,gradepoint) VALUES('$letter',$interval,$gt) ");
我已经在 forloop 中给出了所有文本框。当我单击提交时,我需要获取所有 5 个文本框值,但现在我只获取第一行。
数据库结构
Field Type Collation Attributes Extra
id bigint(10) UNSIGNED AUTO_INCREMENT
letter varchar(255) utf+general_ci
markint bigint(10)
gt bigint(10)