这个用SQL有点难哦顶下,等待高手!
解决方案 »
- 浏览器的兼容问题
- windows7下iis配置php
- 下面是我用Oracle写的存储过程,但是总是出现同一个问题,请高手们帮我看看到底是怎么回事?
- php 写properties文件,有框架可以用吗?
- 中文URL传值问题,很难的
- PHP中的异或问题
- 请问为何我用了页面转发后就让session存下来的值无法保存下来??
- PHP,,其实稳不稳定的呢?
- 高手指点SESSION怎么用?
- 求救!请教大神 htaccess 伪静态规则问题
- 新手系列之二:大家来看看这段代码有什么问题????
- php 有没有与asp 一样的Request.ServerVariables("HTTP_REFERER")的函数?
2006-07-02 17:43:58 52 1 53
2006-07-04 10:00:07 25 28 53
2006-07-04 14:06:12 46 7 53
2006-07-04 14:06:30 24 29 53
2006-07-08 13:36:57 1 52 53
2006-07-02 16:58:56 50 2 52
2006-07-02 16:59:50 51 1 52
2006-07-02 17:08:37 51 1 52
2006-07-02 17:11:34 51 1 52
2006-07-07 17:25:42 51 1 52
2006-07-02 17:28:50 49 3 52
2006-07-02 17:33:30 51 1 52
2006-07-02 17:38:45 51 1 52
2006-07-08 17:42:18 51 1 52
2006-07-02 16:59:15 50 1 51
2006-07-02 17:00:43 49 2 51
2006-07-01 17:09:33 50 1 51
2006-07-02 17:21:46 50 1 51
2006-07-02 17:26:08 50 1 51
2006-07-04 09:47:26 21 30 51
2006-07-02 17:08:50 49 1 50
2006-07-02 17:13:12 49 1 50
2006-07-02 17:20:43 49 1 50
2006-07-01 17:24:26 49 1 50
TEXT;
$ar = split("[\r\n]+", $txt);
foreach($ar as $v) {
$t = sscanf($v, "%s %s %d %d %d");
$s1[] = $t[0]; //排序主键,请根据需要改变
$s2[] = $t[4]; //排序副键,请根据需要改变
$rs[] = $t;
}
/**
以上读取数据到数组。数据存放在文件时,可用file函数读入到数组,也可用fgets函数逐行读取
**/array_multisort($s1, $s2, SORT_DESC, $rs); // 排序/**
提取符合条件的元素到结果数组
**/
$num = 0;
$tag = '';
foreach($rs as $v) {
if($tag != $v[0]) {
$tag = $v[0];
$num = 0;
$out[] = $v;
}elseif($num < 3) {
$out[] = $v;
}
$num++;
}print_r($out);