作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用这个插件
http://mods.mybb.com/download/online-today-1.2.2
以下部分是查询
$queries[] = $db->simple_select(
"users u LEFT JOIN ".TABLE_PREFIX."sessions s ON (u.uid=s.uid)",
"s.sid, s.ip, s.time, s.location, u.uid, u.username, u.invisible, u.usergroup, u.displaygroup",
"u.lastactive > $timesearch ORDER BY u.username ASC, s.time DESC"
);
$queries[] = $db->simple_select(
"sessions s LEFT JOIN ".TABLE_PREFIX."users u ON (s.uid=u.uid)",
"s.sid, s.ip, s.uid, s.time, s.location, u.username, u.invisible, u.usergroup, u.displaygroup",
"s.time>'$timesearch' ORDER BY u.username ASC, s.time DESC"
);
现在我想修改此查询,以便仅获取帖子计数大于 0 的用户。所以至少 1 篇及以上帖子
谢谢
php、mybb
最佳答案
试试这个代码:
$queries[] = $db->simple_select(
"users u LEFT JOIN ".TABLE_PREFIX."sessions s ON (u.uid=s.uid)",
"s.sid, s.ip, s.time, s.location, u.uid, u.username, u.invisible, u.usergroup, u.displaygroup",
"u.lastactive > $timesearch AND u.postnum > 0 ORDER BY u.username ASC, s.time DESC"
);
$queries[] = $db->simple_select(
"sessions s LEFT JOIN ".TABLE_PREFIX."users u ON (s.uid=u.uid)",
"s.sid, s.ip, s.uid, s.time, s.location, u.username, u.invisible, u.usergroup, u.displaygroup",
"s.time>'$timesearch' AND u.postnum > 0 ORDER BY u.username ASC, s.time DESC"
);
我刚刚添加了一个额外的 WHERE
子句,用于检查 postnum
字段以确保它大于 0。
关于php - 如何编辑此插件以显示今天在线和现在在线的帖子数大1 - MYBB onlinetoday,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334440/
我正在使用这个插件 http://mods.mybb.com/download/online-today-1.2.2 以下部分是查询 $queries[] = $db->simple_
我是一名优秀的程序员,十分优秀!