PHP修改字段数据的问题

我的表有很多个字段,然后就想修改其中一个字段的数据的语句怎样写?... 我的表有很多个字段,然后就想修改其中一个字段的数据的语句怎样写? 展开
 我来答
不辣的葱
推荐于2017-11-22 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:49.3万
展开全部
你是想做数据更新语句吧?
$table_name="你的表名";
$colum_name="你要修改的字段名";
$data="你要写入的数据";
$condition="筛选条件,就是where后面的部分";
$sql="update {$table_name} set {$colum_name} = '{$data}' where {$condition}";
$sql->excute();//反正执行这个sql语句级就行了,我这里就是这么个意思,不同php框架有不同执行方式,你也可以用默认的,我Yii用多了,原生方法记不太清楚了,你知道怎么查最好,不知道baidu一下吧,到处都是。
柒顺乳T
2017-11-22 · 超过11用户采纳过TA的回答
知道答主
回答量:54
采纳率:55%
帮助的人:11.6万
展开全部

update tablename set fieldname = value where id=id;,如果要修改整个字段的话可以不用后面的where条件

这里有个例子,表结构如下图

我把id为45295的记录的username字段改为大雄,sql如下

UPDATE fc_fans set username = '大雄' where id=45295;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户42843
2014-09-18 · 超过64用户采纳过TA的回答
知道答主
回答量:129
采纳率:100%
帮助的人:118万
展开全部
$sql="select * from tb_1";
$result=mysql_query($sql);
$i=0;
$reparr = array('张三','李四','王五');
$sorarr = array(1616,1818,1919);

while($row=mysql_fetch_array($result)){
$row[$i] = str_replace($reparr,$sorarr,$row):
$i++;

}
print_r($row):
满意请采纳。
追问
看不懂啊,求注释。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学康活0D
2017-10-26 · 超过29用户采纳过TA的回答
知道答主
回答量:219
采纳率:40%
帮助的人:44万
展开全部
偷渡阴平,三分归一汉将姜维第九次伐中原期间,司马昭派钟会、邓艾分兵入蜀。钟会终夺取汉中,在定军山遇诸葛亮显圣,嘱其不可妄杀生灵。邓艾与生命作赌,偷渡阴平小路,最后成功。在那里发现了诸葛亮生前题字,由衷地赞叹诸葛亮之才,感慨因不能相遇而遗憾。诸葛亮之子诸葛瞻与孙诸葛尚死守绵竹,最终殉国。刘禅第五子刘谌自刎于先帝庙。刘禅投降,于炎兴元年(公元263年)汉国灭亡。[1]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式