php后台 *** 作日志怎么做,记录数据库 *** 作

php后台 *** 作日志怎么做,记录数据库 *** 作,第1张

解决方案:

插入数据库

$db->先创建一个log表, '],有id,$username]update',登录后都有的吧

if(in_array($action, action$username就是当前 *** 作人的名字了/, username这里可以把时间和$query_string处理一下,',可添加

$query_string = $_SERVER[', query, time 等字段,可以自己定义delete',$username,$query_string)edit',如果需要记录更多。比如)))

{

addlog($action/QUERY_STRING',这个最好处理一下

$action = $_REQUEST['///查询(query)的字符串?action=add&id=xx

/,'action' *** 作类型, array('add'/

}

function addlog($action,$query_string)

{

/query($sql)

}

我直接在这给你修改答案算了

使用的时候删除行号 修改数据库配置 如果想使用 页面不刷新查询数据库 需要使用JQUERY 如果有需要给我留言

1 <?php

2 if(isset($_POST['submit'])&&$_POST['submit']=='提交'){

3 //判断是否是提交过来的

4 $intext = $_POST['intext']

5 if($intext!=null||$intext!=''){

6 $link = mysql_connect("localhost", "root", "123456")

7 //数据库配置信息 第一个参数数据库位置第二个是用户名第三个是密码

8 mysql_select_db("szn_test")

9 //设置要使用的数据库

10 $sql = "select * from demo where res = '".$intext."'"

11 //SQL语句

12 var_dump($sql)

13 $res = mysql_query($sql)

14 $arr = array()

15 //吧结果存入数组 并记录数组长度

16 $count = 0

17 while($data = mysql_fetch_array($res)){

18 $arr[$count] = $data

19 $count++

20 }

21 //关闭数据库

22 mysql_close($link)

23 }

24 }

25

26 ?>

27 <html>

28 <head>

29 <title></title>

30 </head>

31 <body>

32 <form id="form1" method="post" action="demo.php">

33 <input type="text" name="intext">

34 <input type="submit" name="submit" value="提交">

35 </form>

36 <?php

37 if(isset($arr)&&$arr != null){

38 for($i = 0$i <$count$i++){

39 foreach($arr[$i] as $key =>$value){

40 echo "key:".$key." value:".$value

41 echo " "

42 }

43 echo "<br>"

44 }

45 }

46 ?>

47 </body>

48 </html>

这个是数据库查询代码 你可以看以下对照着修改修改


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6699684.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存