gpt4 book ai didi

php - 当我们用php代码在MySQL中找到相同的参数时如何更新列值

转载 作者:行者123 更新时间:2023-11-29 00:00:56 26 4
gpt4 key购买 nike

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

$arg1="dog",$arg2="cat"

这是MySQL表

data1 | data2 | count
------+-------+------
dog | cat |

搜索所有表后

如果我找到了这个值的表

更新计数列 +1

使用 php 或 MySQL 有更好的主意吗?

count列是否需要给初始值?

最佳答案

这看起来像是 MySQL 的工作,您应该只运行这样一个查询:

   Update table_name 
SET count = count + 1
WHERE data1 = 'dog'
AND data2 = 'cat'

如果你愿意,你可以给计数列一个默认值 0,但这不是强制性的。

通过 php 上传:

<?php

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

?>

关于php - 当我们用php代码在MySQL中找到相同的参数时如何更新列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29914069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com