重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
很easy的,你update
成都创新互联是一家集网站建设,西乌珠穆沁企业网站建设,西乌珠穆沁品牌网站建设,网站定制,西乌珠穆沁网站建设报价,网络营销,网络优化,西乌珠穆沁网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
‘DBname’
‘num’=‘?’
就可以了。
DBname填数据库名,?填修改后的值。
可以肯定可以, 不过不建议这样做,这样会加重服务器负荷,还是建议通过后台等专用程序来更新较好
你的等于号应该是半角英语的
=
,而不是全角的
=
。
如果
=
改过之后还不行,那就:
sqlstr
=
"update
TaskList
set
任务1='"
+
this.textBox1.Text.ToString()
+
"',任务2
='"
+
this.textBox2.Text.ToString()
+
"',任务3='"
+
this.textBox3.Text.ToString()+"',任务4
='"
+
this.textBox4.Text.ToString()+"',任务5
='"+this.textBox5.Text.ToString()
+
"',任务6
='"+this.textBox6.Text.ToString()"'";
+号是连接语句符号,别乱用啊
你是想实现什么?是要把指定的记录更新成一样的?还是更新的每天数据的值都不一样?我这有集中解决思路:
a)建议你面向对象的方式写,把更新的过程(语句)写进了function里(也可以不用写,直接执行sql语句),再在for循环内层调用,这样就会相当于批量执行,这样想更新数据,就要根据for循环的数组中的值而确定。如这样:
$arr=array('desetang','d.n.sky','time');
for($i=0;$icount($arr);$i++){
//update 语句或过程
$a=sqlupdate('表名';所选字段';'条件','更新内容$arr[$i]');//这是我举得例子
}
b)在调试过程中建议echo一下SQL语句,这样会方便的找出是否是sql语句错误
c)检查一下你的for循每次是不会在相同的数据中插入,付sql update
UPDATE`desetang`.`tags`SET`describe`='ui' WHERE`tags`.`id`=36;
1 先做判断,値不等于空,再赋值到变量。
2 新组成一条 更新的语句。
3 在进入到sql 语句里面
if ($sql['Name']){ $a="name=".$sql['Name'] ;}
可以连接成一条完整语句;
应该是简单组合应用。
我给你一个思路,我觉得应该是这样
首先写一个db_clear_to_zore.php 里面写上一条update sql语句 他的功能就是清空那个置顶字段为'0'
然后看你所在服务器是linux 还是 window
如果是linux 那就写一个shell脚本,然后让他定时执行..db_clear_to_zore.php
如果是window 那就写一个计划任务,..也是让他定时执行db_clear_to_zore.php
这样就可以了