php 怎么按照指定ID修改数据库内数据 php数据库数据mysql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的update语句执行不了嘛?看上去没什么问题 update 你的表名 set 要更改的列名 = 要更改的值 where id = 你指定的ID号 你的表单是这样产生的echo '<form name="bc" method="post" action=""> ';echo '<input id="test" name="test" type="text" value="审核" />';echo '<input type="submit" value="审核"/>'; echo '</form>';里面并没有 id 的值所以提交的数据不包含唯一识别 id而你 sql 指令中的 id 是产生列表时的最后一个 id,当然就不对啦另外你的 sql 指令的书写也很怪异这样写比较好$sql = "UPDATE wdksm SET rsshtime = '$_POST[test]' WHERE id = '$_POST[id]'"; $sql = "UPDATE wdksm SET rsshtime = '$_POST[test]' WHERE id = '$_POST[id]'";这个代码放进去连写入都写不了,我需要怎么选择一个id,并且把数据写入这个id里面,不影响其他id的数据 while($row = mysql_fetch_assoc($query)){$id=$row['id']; echo '日期:'.$row["time"].' ';echo '部门:'.$row["bumen"].' ';echo '姓名:'.$row["name"].' ';echo ' 职务:'.$row["zhiwu"].'<br />';echo '未打卡时间:'.$row["wdktime"].'<br />';echo '未打卡原因:'.$row["wdkyy"].'<br />';echo '部门责任人审核:'.$row["bmshtime"].' ';echo '人事行政部/总经理审批:'.$row["rsshtime"].'<br />';echo '<form name="bc" method="post" action=""> ';echo '<input id="test" name="test" type="text" value="审核" />';echo '<input type="hidden" name="id" value="'.$id.'">';echo '<input type="submit" value="审核"/>'; echo '</form>';echo '<hr /><br />';} 很像知道这种平缓出现图片的效果是怎么做的 如何取值 求助curl的数据为什么不刷新啊 怎么查别人电脑上的IP?然后在进入他的电脑? 如何接收并处理服务器返回的内容 php数组取元素问题 有没有复制文件夹的函数啊? 难道Apache服务器不支持中文路径吗? PHP批量下载远程图片 如何按目录建立本地路径 如何为一张表里所有信息的status字段里的数值+1。 php编码问题 改变图片大小
update 你的表名 set 要更改的列名 = 要更改的值 where id = 你指定的ID号
echo '<input id="test" name="test" type="text" value="审核" />';
echo '<input type="submit" value="审核"/>';
echo '</form>';里面并没有 id 的值
所以提交的数据不包含唯一识别 id而你 sql 指令中的 id 是产生列表时的最后一个 id,当然就不对啦另外你的 sql 指令的书写也很怪异
这样写比较好
$sql = "UPDATE wdksm SET rsshtime = '$_POST[test]' WHERE id = '$_POST[id]'";
{
$id=$row['id'];
echo '日期:'.$row["time"].' ';
echo '部门:'.$row["bumen"].' ';
echo '姓名:'.$row["name"].' ';
echo ' 职务:'.$row["zhiwu"].'<br />';
echo '未打卡时间:'.$row["wdktime"].'<br />';
echo '未打卡原因:'.$row["wdkyy"].'<br />';
echo '部门责任人审核:'.$row["bmshtime"].' ';
echo '人事行政部/总经理审批:'.$row["rsshtime"].'<br />';
echo '<form name="bc" method="post" action=""> ';
echo '<input id="test" name="test" type="text" value="审核" />';
echo '<input type="hidden" name="id" value="'.$id.'">';
echo '<input type="submit" value="审核"/>';
echo '</form>';
echo '<hr /><br />';
}