php更新数据库某个字段 php修改数据库内容

php中 更新一个字段,如何在日志表中插入被修改字段的之前值与之后值

在更新之前 ,先在数据库取字段的值保存,再保存要改成的值,当你更新成功之后,把之前保存的两个值插入日志表

成都创新互联专业成都网站设计、网站建设,集网站策划、网站设计、网站制作于一体,网站seo、网站优化、网站营销、软文营销等专业人才根据搜索规律编程设计,让网站在运行后,在搜索中有好的表现,专业设计制作为您带来效益的网站!让网站建设为您创造效益。

php 更新数据库某一字段

//经过测试,一个很小的问题,只是你的sql语句写错了。

include_once 'cnn.php';

mysql_query("SET NAMES 'gbk'");//解决汉字 

$result = mysql_query ( "select * from univ_basic_info" );

while ( $row = mysql_fetch_array ( $result ) ) {

$str1 = strip_tags ($row['univ_kind']);

var_dump($str1);

$i= $row['univ_id'];

mysql_query("UPDATE univ_basic_info SET univ_kind='$str1' WHERE 'univ_id'=$i"); 

//注意此sql语句,univ_kind  不应该有引号,而变量$str1则应该带引号

//你的错误就在于此

}

如何用php让数据库中某一个字段随时间自动更新

你说的是数据库有一个updatetime的字段吧,有两种方法

1:

使用php,插入数据时带一个time()的变量

2:

使用mysql自带的:将字段设置成 timestamp 类型,输入默认值 CURRENT_TIMESTAMP ,这是一个mysql函数,这样就不自动将当前时间插入


当前标题:php更新数据库某个字段 php修改数据库内容
文章位置:http://pwwzsj.com/article/dosipgo.html