我一直在寻找一种方法来计算一行中由",“隔开的数字的数量。(但什么也没有找到,我使用MySQL和使用PHP来计数)这将对整个数据库执行此操作,以查找数字的总数量(除以100'reds)。我所做的是存储多个数字,如下所示。
100、200、300、400
我想要的是将此列中的数字数量设置为4,并将其添加到下一行列号中。这可能是
200
因此等于1+4= 5。
要以数据库的方式展示它,请参阅此处查看数据库示例(如果有帮助

然后,总数应该会增加到6。
我想知道是否有可能以某种方式做到这一点?
提前感谢:)
发布于 2018-08-20 18:04:36
你可以这样写代码:
<?php
$rows = array( '303, 117, 210, 211', '117', '444');
$count = 0;
foreach( $rows as $row ) {
$count += count(explode(',', $row));
}
echo "total : " . $count;
?>发布于 2018-08-20 17:05:33
要计算此列中的数字数量,您可以使用以下命令:
$count_of_numbers = sizeof(explode(",",$row['yourColumn']));现在把它们加起来,你就完成了;-)
https://stackoverflow.com/questions/51927281
复制相似问题