我有一个重复多次的值:
Code | reference
Product1 | lamp
Product2 | lamp
我想要的是当它被复制时在表中向我显示:
Code | reference
Product1 | 1/2
Product2 | 2/2
这是我的查询:
SELECT
product_list.id,
product_list.code,
product_list.reference
FROM product_list
GROUP BY product_list.code,product_list.reference
ORDER BY product_list.code
我的代码:
<tbody>
<?php
foreach ( $data_list as $q => $a ):
?>
<tr>
<td><h3><?php echo $a["code"];?></h3></td>
<td><h3><?php echo $a["refernece"];?><h3></td>
</tr>
最佳答案
您可以使用:array_count_values
,—计算数组的所有值
例如 :
$array = array(1,2,2,3,3,3,4,4,4,4);
$vals = array_count_values($array);
echo 'NON Duplicate Items found: '.count($vals).'<br><br>';
print_r($vals);
输出结果:
NON Duplicate Items found : 7
Array
(
[1] => 1
[2] => 2
[3] => 3
[4] => 4
)
关于php - 计算重复值PHP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38484142/