我有一个包含许多记录的表。我正在寻找一种有效的方法来计算元素重复的次数。
示例表:
id name
1 ana
2 john
3 tom
4 ana
5 john
到目前为止,我已经完成了,但效率低下。
$number = 0;
for ($i =1 ; $i <= mysql_num_rows($query) ; $i++)
for ($j = 1 ; $j <=mysql_num_rows($query); $j++)
if ( $table[$i] == $table[$j])
$number++;
if ($number > 2 )
echo $number;