出席フォームを作成しようとしていますが、フォームには別の mysql テーブルから呼び出している値が含まれており、送信したいフォームは次のとおりです。
<?php require_once('Connections/db.php'); ?>
<?php
$result = mysql_query("SELECT id,Name,Roll_No FROM examination_creg WHERE attendence='1'");
echo "<form method=POST action=send.php >";
echo "<table border='1'>
<tr>
<th>Name</th>
<th>Roll_No</th>
<th>Present</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . "<input type=text name=std_name value=".$row['Name']." readonly=readonly />" . "</td>";
echo "<td>" . "<input type=text name=std_roll value=".$row['Roll_No']." readonly=readonly />" . "</td>";
echo "<td>" . "<Select name=present>
<option>Yes</option>
<option>No</option>
</select>" . "</td>";
echo "</tr>";
}
echo "</table>";
echo "<td>" . "<input type=submit name=send value=Submit />" . "</td>";
echo "</form>";
?>
ファイルsend.phpは
<?php
$name=$_POST['std_name'];
$roll=$_POST['std_roll'];
$present=$_POST['present'];
echo $name;
echo $roll;
echo $present;
?>
問題を知るために、これらの値をここに出力するだけです
最初のコードでは、値の名前、ロール番号はid = 1のmysqlテーブルから来ました。フォームを送信すると、最後のフィールドにある単一の値のみが出力されます??? 残りのデータはここには出力されていないため、変数にデータが含まれていない場合にデータがデータベースにどのように保存されるかを教えてください。
できるだけ早く
私を助けてください