
正文
php数据库记录类 php数据库查询结果处理
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php后台操作日志怎么做,记录数据库操作
解决方案:
插入数据库
$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=addid=xx
/,'action';操作类型, array('add'/
}
function addlog($action,$query_string)
{
/query($sql);
}
相关问答
Q1: php 数据库操作日志记录
//先创建一个log表php数据库记录类,有id, action, username, query, time 等字段,如果需要记录更多,可添加
$query_string = $_SERVER['QUERY_STRING'];//查询(query)php数据库记录类的字符串,这个最好处理一下
$action = $_REQUEST['action'];//操作类型,可以自己定义。比如?action=addid=xx
//$username就是当前操作人的名字php数据库记录类了,登录后都有的吧
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数据库记录类你自己完善
Q2: 在PHP开发中记录用户浏览文章的数据库怎么设计?
设计一张浏览文章表php数据库记录类,字段用自增id、文章id、用户id、浏览时间、ip、客户端信息。。。
用户每访问一次文章就向表中添加一条数据
查询某文章浏览量就是select count(*) from 浏览表 where 文章id=:id
查询某文章用户总量 select count(*) from 浏览表 where 文章id=:id group by 用户id
Q3: PHP在数据库怎么实现 创建 编辑 删除 查看一条记录?
编辑:(可以新建一个页面用来处理编辑事件)
以下是编辑核心代码
获取传递过来的参数
$id=$_POST["id"];
$programname=$_POST["programname"];
$date=$_POST["date"];
$time=$_POST["time"];
$type=$_POST["type"];
$channel=$_POST["channel"];
$detail=$_POST["detail"];
$tuijian=$_POST["tuijian"];
进行更新操作
$sql="update program set programname='$programname',date='$date',time='$time',type='$type',time='$time',channel='$channel',detail='$detail',tuijian='$tuijian' where id=$id";
删除:和编辑类似
$sql="delete from program where id=$id";
if(mysql_query($sql)){
echo "script language=javascriptalert('删除成功');window.location='news_list.php'/script";
}else{
echo "script language=javascriptalert('删除失败');window.location='news_list.php'/script";
}
?
Q4: 用PHP代码如何查询数据库表中的一条记录
php数据库记录类我直接在这给php数据库记录类你修改答案算php数据库记录类了
使用php数据库记录类的时候删除行号
修改数据库配置
如果想使用
页面不刷新查询数据库
需要使用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
这个是数据库查询代码
php数据库记录类你可以看以下对照着修改修改
php数据库记录类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据库查询结果处理、php数据库记录类的信息别忘了在本站进行查找喔。







