我是一个php表单脚本,允许用户将数据输入到数据库中,但是有另一个脚本允许用户使用相同的表单脚本编辑数据库中的数据。我的问题是当我想编辑数据时,我想禁用表单脚本中不允许用户进行更改的某些输入字段。谁能教我怎么样?
答案 0 :(得分:0)
有很多解决方案。 你可以通过启动EDIT设置一个标志,并通过START-EDIT检查这个标志。快点肮脏。
但你可以为所有人锁定TUPLES - 当不删除标志
时答案 1 :(得分:0)
在您的数据库(设置表)中,创建名为" editmode"的新列。
在您的编辑页面中,您可以定义" editmode"值。
对于用户检查" editmode"来自数据库的价值:
while($row = mysqli_fetch_assoc($editmode_check))
{
$editmode= $row['editmode'];
}
if ($editmode==1) {
echo "Admin on Edit or ...";
} else {
... the page ...
}