gpt4 book ai didi

php - 使用 Mysql 和 PHP 计算用户从表单输入的相同单词?

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

我想知道如果有人从 php 表单输入一个单词到数据库中,你如何计算有多少人在数据库中输入了同一个单词,以及如何不为同一个单词创建一个完整的唯一 id当用户输入相同单词时对同一单词的计数。

最佳答案

您可以使用以下架构创建表wordsCount。

id | word | count
------------------
1 | word1 | 15
2 | word2 | 8
etc.

当有人输入单词时,您可以检查该单词是否已在表中并插入更新计数器。在MySQL中可以使用INSERT ... ON DUPLICATE KEY UPDATE 。像这样:

INSERT INTO table (word,count) VALUES ('word3',1)
ON DUPLICATE KEY UPDATE count=count+1;

这比使用

检查单词是否存在更好
SELECT * FROM table WHERE word = 'word3'

然后决定是否使用 INSERT 或 UPDATE。当然,您必须将 UNIQUE KEY 放在单词列上。

关于php - 使用 Mysql 和 PHP 计算用户从表单输入的相同单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456788/

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