PHP数据表记录自己信息 php统计数据库数据

PHPMySQL答题系统怎么实现记录每个用户信息的错题记录,数据库应该这么建立!

用户表

成都创新互联于2013年成立,先为轮台等服务建站,轮台等地企业,进行企业商务咨询服务。为轮台企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

题表

答错题的记录表:使用用户id,题目id关联

php 从数据库获取用户登录账号和密码,登录成功后进去主页面,点击个人信息,查看该 用户的所有信息

这玩意怎么给你写代码啊,给你写思路不行么?

表单会写么,写个登录表单,前台验证表单正确性,成功后,可以提交表单,到login.php去接受账号密码,拿着账号密码去数据库查询,如果查到了,则可以跳转主页,跳转前记录登录状态,session等,然后去主页,用户点击查看个人信息时,触发ajax,发起请求,将用户的id或者用户米(当时存在session里了),去searchinf.php进行操作,searchinf.php去数据库查询,条件是id或者用户名,查到后将数据处理一下,成json返回给前台...然后前台显示...

这种真没法给你写...

php 数据库操作日志记录

//先创建一个log表,有id, action, username, query, time 等字段,如果需要记录更多,可添加

$query_string = $_SERVER['QUERY_STRING'];//查询(query)的字符串,这个最好处理一下

$action = $_REQUEST['action'];//操作类型,可以自己定义。比如?action=addid=xx

//$username就是当前操作人的名字了,登录后都有的吧

if(in_array($action, array('add', 'edit','delete','update')))

{

addlog($action,$username,$query_string);

}

function addlog($action,$username,$query_string)

{

//这里可以把时间和$query_string处理一下,插入数据库

$db-query($sql);

}

大致思路就是这样的了,细节还需你自己完善

php 相数据库添加一条记录,然后定位到这条记录上怎么做

$sql="insert into 表 (id,name)values ('".$id."','".$name."')";

$query=mysql_query($sql);

if ($query){

echo "添加成功";//这个时候已经写入数据库了

$sql="select * from 表 where id ='".$id."'";//取出数据库=$id的值也就是你刚才插入数据库的值这个可以换别的 比如 name='".$name."';

$query=mysql_query($sql);

$row=mysql_fetcho_assoc($query);

echo $row['name'];//取出刚才插入的name

}


本文题目:PHP数据表记录自己信息 php统计数据库数据
标题URL:http://pwwzsj.com/article/ddpoosp.html