php 怎么按照指定id修改数据库内数据
php 怎么按照指定id修改数据库内数据
------解决思路----------------------
你的表单是这样产生的echo ' ';
echo '';
echo '';
echo '';
里面并没有 id 的值
所以提交的数据不包含唯一识别 id
而你 sql 指令中的 id 是产生列表时的最后一个 id,当然就不对啦
另外你的 sql 指令的书写也很怪异
这样写比较好
$sql = update wdksm set rsshtime = '$_post[test]' where id = '$_post[id]';
------解决思路----------------------
while($row = mysql_fetch_assoc($query))
{
$id=$row['id'];
echo '日期:'.$row[time].' ';
echo '部门:'.$row[bumen].' ';
echo '姓名:'.$row[name].' ';
echo ' 职务:'.$row[zhiwu].'
';
echo '未打卡时间:'.$row[wdktime].'
';
echo '未打卡原因:'.$row[wdkyy].'
';
echo '部门责任人审核:'.$row[bmshtime].' ';
echo '人事行政部/总经理审批:'.$row[rsshtime].'
';
echo ' ';
echo '';
echo '';
echo '';
echo '';
echo '
';
}