首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将+1添加到字段(命中计数器)

将+1添加到字段(命中计数器)
EN

Stack Overflow用户
提问于 2010-11-18 19:51:36
回答 2查看 38.9K关注 0票数 23

如何在c_request字段中添加+1。每次我这样做并插入时,我都想在当前数字上加一个1(例如,就像一个点击计数器)

代码语言:javascript
复制
mysql_query("INSERT INTO ed_names (com_id, c_date, c_time, c_type, c_request, c_by)
        VALUES ($id, CURRENT_DATE, CURRENT_TIME, '.($type == 'normal' ? 1 : 2).',0,$user)");     

$rid = mysql_insert_id();
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-18 19:54:47

代码语言:javascript
复制
mysql_query("UPDATE ed_names SET c_request = c_request+1 WHERE id = 'x'");
票数 60
EN

Stack Overflow用户

发布于 2010-11-18 19:53:35

如果要添加到现有的,请使用update;如果没有,只需输入1

代码语言:javascript
复制
INSERT INTO ed_names (com_id, c_date, c_time, c_type, c_request, c_by)
    VALUES ($id, CURRENT_DATE, CURRENT_TIME, '.($type == 'normal' ? 1 : 2).',1,$user) 

如果你想更新,你可以这样做

代码语言:javascript
复制
update ed_names set c_date = CURRENT_DATE, C_time = CURRENT_TIME, c_type = '.($type == 'normal' ? 1 : 2).''.($type == 'normal' ? 1 : 2).', c_request = c_request + 1, c_by = $user where com_id = $id
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4214419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档