我试图让这将显示该行Ÿ顶部X结果我设置功能,这种情况下我使用的行数浏览器和顶部结果来自我的表统计,其中只是为了消除搜索Bot结果显示。我也希望它也返回行数的计数。因此,假设浏览器'Safari'有10个结果,那么它会返回10个结果以及结果本身。结果排序该行
$display->show_list('statistics', 'browser', '5', 'WHERE browser!=\'Search Bot\'');
这是我的功能。我把它清理了一下,以除去某些检查和输出如果查询发生故障等
function show_list($table, $row, $limit = 5, $where = NULL) {
$item = mysql_query("SELECT DISTINCT $row FROM $table $where LIMIT $limit");
$result = array();
while ($fetch = mysql_fetch_array($item)) {
$result[] = $fetch;
}
return $result;
}
...问题是? – Hogan 2011-03-20 11:48:48
我将如何去做我所描述的事情,因为这目前不会输出特定行的发生次数,这正是我希望它做的事情。 – paulwilde 2011-03-20 11:51:29
如果$ where是ever = NULL,因为你的函数定义暗示那么你的SQL语句将会南下! – Martin 2011-03-20 11:52:36