我有這樣的代碼。html表格中的輸入類型文本名稱
<form action="submit.php" method="post">
<table>
<tr>
<th> Student </th>
<th> Subject </th>
<th> Grade </th>
</tr>
$sql = mysql_query("select * from tblsubjectgrade");
while($row = mysql_fetch_array($sql)){
echo'<tr>';
echo '<td>'.$row['name'].'</td>';
echo '<td>'.$row['subject'].'</td>';
echo '<td><input type="text" name="grade" /></td>';
echo '</tr>';
}
echo '<input type="submit" />';
</form>
我的問題是,如果我有20個學生我會輸入每個學生一年級,當我點擊提交按鈕都在每個學生輸入的等級必須保存到數據庫命名tblgrade。每個輸入的名稱都不相同。任何人都可以幫助我?
'<輸入類型=「text」name =「grade []」/>',或'' - @davey提供了正確的語法代碼 – chrisboustead
其實''input type =」text「name =」grade ['。$ row ['id']。']「/>',否則你不知道哪個檔次屬於哪個學生 – davey
你可以給tblgrade嗎? –