首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用php代码在MySQL中找到相同的参数时,如何更新colum值

问在使用php代码在MySQL中找到相同的参数时,如何更新colum值
EN

Stack Overflow用户
提问于 2015-04-28 08:20:58
回答 1查看 36关注 0票数 1

例如:我想知道MySQL表是否有这个参数

代码语言:javascript
复制
$arg1="dog",$arg2="cat"

这是MySQL表

代码语言:javascript
复制
data1 | data2 | count
------+-------+------
  dog | cat   |

在搜索完所有的表之后

如果我找到具有此值的表

更新计数列+1

使用php或MySQL有什么更好的方法吗?

计数列是否需要给出初始值?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-28 08:27:48

这看起来像是MySQL的任务,您应该运行一个类似于以下的查询:

代码语言:javascript
复制
   Update table_name 
   SET    count = count + 1
   WHERE  data1 = 'dog'
   AND    data2 = 'cat'

如果需要,可以给count列一个默认值0,但它不是强制性的。

Upade通过php:

代码语言:javascript
复制
<?php

  mysql_connect('host','username','password') or die(mysql_error());
  mysql_query("THE ABOVE QUERY") or die(mysql_error());

?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29914069

复制
相关文章

相似问题

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