如果我在数据库中有一个字段列表,则用逗号拼接,例如
Field1 Field2
Row1 name1 1,3,5
Row2 name2 1,5,2
Row3 name3 3,6,2
.
.
.
RowN NameN .....
如何确定在php中使用mysql执行更多操作的3个数字? 感谢
答案 0 :(得分:-1)
$array = array();
$result = mysql_query("SELECT Field2 FROM table");
while($row = mysql_fetch_assoc($result))
{
$merge = explode(',', $row['Field2']);
$array = array_merge($array, $merge);
}
$count = array_count_values($array);
rsort($count);
$final = array_slice($count, 0, 3);
print_r($final);