Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向mysql数据库发送动态值时出错_Mysql - Fatal编程技术网

向mysql数据库发送动态值时出错

向mysql数据库发送动态值时出错,mysql,Mysql,我试图创建一个Attentience表单,但是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

我试图创建一个Attentience表单,但是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只接收一个值的原因是它来自您的唯一可写字段,而前两个文本字段具有以下属性:

readonly=readonly

尝试删除该属性。

它只会首先打印最后一行数据,您应该将属性值用引号括起来,例如:type='text'i have remove readonly='readonly',但问题仍然存在??您的表是否为空,或者您是否没有从查询中返回任何结果?我的字段包含从表单检查中调用的数据,其中Attentience=1,以便所有Attentience=1的学生都可以访问显示在此表单中,以便该表单包含多个值。但您试图查询的表是否为空?如果手动执行该查询,它会返回结果吗?当我将数据发送到数据库时,它只保存表单的最后一行……只保存最后一行的名称、卷号等
readonly=readonly