php读取数据库的值如何用到重新赋值给HTML的各个ID
<?phpheader("Content-type:text/html;charset=utf-8");require_once'../data/db.php';$usr...
<?php
header("Content-type:text/html;charset=utf-8");
require_once '../data/db.php';
$usr=$_SESSION["user"];
$query = "SELECT * FROM `$table` WHERE name='$usr' ";
$result = mysql_query($query,$conn);
$row = mysql_fetch_array($result);
if ($row['rights']=="管理员"){
?>
<link rel="stylesheet" type="text/css" href="../css/divusershow.css" />
<script type="text/javascript">
document.getElementById("user").disabled =""; //user是一个input
document.getElementById("user").value =<?php $row['name']?>;
document.getElementById("password").value =<?php $row['pwd']?>;
</script>
<?php
}else {
?>
<link rel="stylesheet" type="text/css" href="../css/body.css" />
<script type="text/javascript">
document.getElementById("user").disabled ="disabled";
</script>
<?php
};
mysql_close($conn);
?>
我想实现,如果是管理员登陆,input id=user 是可以修改名称的,如果是普通用户就不能改。并且把当前用户的名称等个人信息自动对照填入各自的input。
但是没反应。 展开
header("Content-type:text/html;charset=utf-8");
require_once '../data/db.php';
$usr=$_SESSION["user"];
$query = "SELECT * FROM `$table` WHERE name='$usr' ";
$result = mysql_query($query,$conn);
$row = mysql_fetch_array($result);
if ($row['rights']=="管理员"){
?>
<link rel="stylesheet" type="text/css" href="../css/divusershow.css" />
<script type="text/javascript">
document.getElementById("user").disabled =""; //user是一个input
document.getElementById("user").value =<?php $row['name']?>;
document.getElementById("password").value =<?php $row['pwd']?>;
</script>
<?php
}else {
?>
<link rel="stylesheet" type="text/css" href="../css/body.css" />
<script type="text/javascript">
document.getElementById("user").disabled ="disabled";
</script>
<?php
};
mysql_close($conn);
?>
我想实现,如果是管理员登陆,input id=user 是可以修改名称的,如果是普通用户就不能改。并且把当前用户的名称等个人信息自动对照填入各自的input。
但是没反应。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询