gpt4 book ai didi

php - 用PHP返回MYSQL列中字符串的频率

转载 作者:太空宇宙 更新时间:2023-11-03 11:58:22 26 4
gpt4 key购买 nike

在搜索了几个问题之后,我仍然在用 PHP 中的 mysql 查询苦苦挣扎,我目前的目标是做一个 MYSQL 查询来计算一列中有多少重复的字符串,然后将这个数量返回到一个 INT 变量中写入数据库。当前代码如下所示:

//Fetch value from form and uppercase the string
$glitter = utf8_decode(strtoupper($_POST['code_string']));

$magic = mysql_query("SELECT COUNT(*) FROM table WHERE CODE_STR = '$glitter'");

下一步是将 var $magic 插入数据库中的 INT 字段,但该值始终为 0。我的错误在哪里?

谢谢。

最佳答案

mysql_query成功时返回资源,错误时返回 FALSE。试试这个

$magic = mysql_query("SELECT COUNT(*) as count FROM table WHERE CODE_STR = '$glitter'");
$row = mysql_fetch_assoc($magic);
$count = $row['count'];

关于php - 用PHP返回MYSQL列中字符串的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30863703/

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