php里如果二个人同时操一个php修改数据库字段里表的字段,怎么避免

做系统操作日志模块,要求可以记录每一个用户操作的数据库表、字段、操作类型,请问这该数据库该如何设计,程序里面又怎么处理
[问题点数:40分,结帖人jinianjun]
做系统操作日志模块,要求可以记录每一个用户操作的数据库表、字段、操作类型,请问这该数据库该如何设计,程序里面又怎么处理
[问题点数:40分,结帖人jinianjun]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关推荐:
2013年7月 MS-SQL Server大版内专家分月排行榜第一2009年3月 Oracle大版内专家分月排行榜第一2009年2月 Oracle大版内专家分月排行榜第一
2013年9月 MS-SQL Server大版内专家分月排行榜第二2013年8月 MS-SQL Server大版内专家分月排行榜第二2009年4月 Oracle大版内专家分月排行榜第二2009年1月 Oracle大版内专家分月排行榜第二2004年10月 MS-SQL Server大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。php里如果二个人同时操一个数据库里表的字段,怎么避免_百度知道
php里如果二个人同时操一个数据库里表的字段,怎么避免
1、数据库里有个东西叫锁2、在每个人操作表的时候,对表加锁,这样防止别人对表数据脏读、脏写3、操作完成后,释放锁4、小心,加锁后可能会造成死锁,特别是锁过多的时候。用锁需谨慎,有风险,但对数据来说是安全的
其他类似问题
为您推荐:
php的相关知识
其他2条回答
这个问题没有可讨论性,可以不做考虑
我现在是特殊情况,必须考虑啊,有什么办法实现吗
新增一字段,表示last update time,根据time来实现
先访问的用户锁表操作,操作完毕释放。
能具体点吗,我是新手
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁php怎么样获取mysql表中所有字段名到一个数组?_百度知道
php怎么样获取mysql表中所有字段名到一个数组?
php怎么样获取mysql表中所有字段名到一个数组?select * from table 虽然能做到,可是返回的是array('name'=&'hello','age'=&30,...)这样的数组,但我只需要array('name','age');有其他更快的体例吗?
$conn=mysql_connect("localhost","root","");mysql_select_db("ceshi",$conn);$sql="select * from price";$result = mysql_query($sql);for ($i=0;$i&mysql_num_fields($result);$i++){
echo $name = mysql_field_name($result,$i).'&br&';}代码做得简单,主要是用到了mysql&里面的mysql_field_name
其他类似问题
为您推荐:
其他2条回答
用array_keys()函数例子:$a = array('a' =& '1', 'c' =& '2', 'b' =& '3');print_r(array_keys($a));输出:Array(
array_keys
试试print_r(array_keys($array));
mysql的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 php 数据库字段求和 的文章

 

随机推荐