插入数据库的方法。如下参考:
1.首先,打开SQLserver管理系统工具,使用数据库帐号登录到数据管理系统。
2.输入后,单击数据库文件副本前面的+号。
3.然后右击数据库文件夹,选择“新知识数据库”。
4.然后创建一个名为test的数据表。
5.建立完成后,在下面的编辑器中输入下图中的代码,然后单击run。
6.运行之后,您可以看到测试表插入了一个空记录,这样就完成了。如下图所示。
您好,很高兴回答您的问题,希望我的回答能帮助到您,蟹蟹
用户在线时长计算,首先,用户登录成功把登录时间以及用户id保存在session中
当用户退出时,当前时间减去登录时间就是用户在线时长
//用户登录public function dologin(){
$adminname = I("param.adminname","","trim")//用户名
$password = I("param.password","","trim")//密码
$where = "adminname = '{$adminname}' and password = md5('{$password}')"
$data['login_time'] = time()
$is_find = M("users_admin")->where($where)->find()
if($is_find){
$result = M("users_admin")->where($where)->setField($data)
if ($result){
$_SESSION['uid'] = $is_find['id']
$_SESSION['login_time'] = $data['login_time']
echo("登录成功")
}
}
} //用户退出代码
public function logout(){
$login_time = $_SESSION['login_time']
$now = time()
$line_time = $now-$login_time
$result = M("users_admin")->where("id = ".$_SESSION['uid'])->setField('line_time',$line_time)
session(null)
echo("成功退出")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)