
正文
php更新数据库字段内容 php数据库更新语句
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php怎样批量更新mysql数据库中email字段?
1.更新已有数据可执行一下操作:
$result=mysql_query("select
id
from
users
where
email='nobodyAT126.com'");
$i=1;
while($row=mysql_fetch_row($result)){
mysql_query('update
users
set
email='nobody'.$i.'AT126.com'
where
id='.$row[0]);
$i++;
}
2.默认值可以考虑用触发器处理。
相关问答
Q1: PHP怎样批量更新数据表中某字段的值?
有啊,只要where后面的条件把握好就行了,把握不好,可能数据就苦逼了,
所有:update table1 set num=num+1
条件(num不等于0):update table1 set num=num+1 where num0
Q2: php 更新数据库某一字段
//经过测试php更新数据库字段内容,一个很小的问题php更新数据库字段内容,只是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更新数据库字段内容你的错误就在于此
}
Q3: 如何用php让数据库中某一个字段随时间自动更新
php更新数据库字段内容你说php更新数据库字段内容的是数据库有一个updatetime的字段吧php更新数据库字段内容,有两种方法
1:
使用phpphp更新数据库字段内容,插入数据时带一个time()的变量
2:
使用mysql自带的:将字段设置成 timestamp 类型,输入默认值 CURRENT_TIMESTAMP ,这是一个mysql函数,这样就不自动将当前时间插入
关于php更新数据库字段内容和php数据库更新语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






