
正文
php如何新增数据库用户 php增加数据库数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php怎么新建数据库用户
推荐问题里又见到你的问题了。。呵呵
你的意思就是普通用户有几种权限。我拿管理员来说吧,超级管理员可以有增加用户,增加信息,增加新闻几种权限,普通管理员只有可以增加信息。
先从数据库写一个表,表信息如下
你可以设一个表
CREATE TABLE `admin` (
`id` int(11) NOT NULL auto_increment,
`adminname` varchar(11) default NULL,
`password` varchar(100) default NULL,
`userflag` int(1) default 0, //增加用户的权限,0是没有权限,1是有权限
`newsflag` int(1) default 0, //增加新闻的权限,0是没有权限,1是有权限
`messageflag` int(1) default 0 //增加信息的权限,0是没有权限,1是有权限
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
超级管理员你可以直接在数据库里增加一个 userflag ,newsflag,messageflag全部是1
test.PHP
判断是否有权限
define("DB_ADDRESS","localhost");
define("DB_USER","root");
define("DB_PWD","123456");
define("DB","library");
mysql_connect(DB_ADDRESS,DB_USER,DB_PWD);
mysql_select_db(DB);
$result=mysql_query("select from admin where name="", and password=""");
$row=mysql_fetch_array($result);
if($row['userflag']==1 $row['messageflag']==1 $row['newsflag']==1)
{
echo "你是超级管理员" ;
}
if($row['userflag']==1 ){
echo "你是可以增加用户的管理员" ;
}
希望你能明白了
相关问答
Q1: 安装了PHPnow,请问下如何添加数据库用户
先建立一个库,这个名字看你自己爱好就可以。然后再phpmyadmin下找到数据库导入,一般会在phpnow的install或者某个目录下找到一个 .sql的文件,导入对应库中执行安装,填写你的自建库名....就安装完成了。
Q2: PHPStudy怎样创建数据库
1、单击打开phpstudy软件php如何新增数据库用户,然后单击mySQL管理器。
2、进入PHPmyadmin登录界面,默认帐号和密码为root。
3、然后,单击数据库并输入所需php如何新增数据库用户的数据名称,例如php如何新增数据库用户:new,随机获取。
4、然后,单击用户并单击“下一步”以添加用户。
5、填写用户名,主机选择local,密码设置为2。一种是自己设置,另一种是使用系统生成。然后单击添加用户。
6、添加成功后,您可以在下面的图像中看到它,然后单击编辑权限。
7、将进入图形界面,但不在此处设置权限。
8、将滚动条滚动到此点,然后选择刚刚设置的名称。
9、将快速进入权限设置界面,数据和结构选择,管理全部,然后单击执行。
10、完成上述步骤后,构建数据库就完成php如何新增数据库用户了。效果如下。
Q3: php中如何进行用户信息的增加,删除,修改,功能。
表单页面:
form action="login.php" method="post"
用户名:input type="text" name="user" /br/
密 码:input type="password" name="pass" /br/
button type="submit"登录/button
/form
登录处理页面login.php
?php
mysql_connect(数据库服务器,数据库登录用户名,数据库密码);//建立临时数据库连接
mysql_select_db(数据库名称);
$user=$_POST['user'];//取得表单输入的用户名
$pass=$_POST['pass'];//取得表单输入的密码
$sql="select * from 数据表名称 where user='$user'";//构造Sql查询语句
if(!mysql_query($sql)){//如果执行Sql语句不成功
exit( '用户名错误');
}
$sql="select * from 数据表名称 where user='$user' and pass='$pass'";//构造Sql查询语句
if(!mysql_query($sql)){//如果执行Sql语句不成功
exit( '密码错误');
}
//这里写登录成功的逻辑代码//
?
随便写了一下,没测试。不见得一定能成功!
但格式语法差不多就是这样,我只是想给你一个样式而已!
具体你还要自己多多学习!
关于php如何新增数据库用户和php增加数据库数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






