自己这两天在做一个很简单的学生数据管理系统。刚刚做到修改页的创建。遇到了问题,请大家多指点: 我在显示页面表中的每行后加了个到修改页面的链接。 但问题是怎样让php知道我要修改的是某行,而不是不管哪行电脑都给更新表中的第一行,也就是判断这句我不太会写,请大家给我点思路。 就是如何获取你要修改那行的ID值的sql代码。
第二个问题是 我不想改某行其中的某个字段 就没有填写,结果数据库把我没有填写的字段内容自动给我致空了?这个问题怎么解决?
第二个问题是 我不想改某行其中的某个字段 就没有填写,结果数据库把我没有填写的字段内容自动给我致空了?这个问题怎么解决?
2、修改前先取得原值
第二个 xuzuning
我已先取得原值,取了原值并显示出来后,我试了一下故意不填 比如学生专业的值,提交后,显示页面除了显示我更新的内容外,
后面的修改链接还是莫名其妙的没了。 这是怎么回事呢?
那是肯定你的。。因为无论你选择没有count(arr_check)都是你所有行数的数量!~
<?php
//---
while($row = mysql_fetch_array($result){
echo "<a href=\"modify.php?id=" . $row["id"] . "\">修改记录</a>”;
}//---