我正在尝试制作一个出席表格,但 from 包含从另一个 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;
?>
我只是在这里打印这些值以了解问题
在第一个代码中,值名称,roll no 来自 mysql 表,其中 id=1 当我发送表单时它只打印最后一个字段上的单个值???此处未打印剩余数据,因此如果变量不包含数据,数据将如何存储在数据库中,因此请
尽早
帮助我