如何从表中选择行而忽略重复的字段值?
这是一个例子:
id user_id message
1 Adam "Adam is here."
2 Peter "Hi there this is Peter."
3 Peter "I am getting sick."
4 Josh "Oh, snap. I'm on a boat!"
5 Tom "This show is great."
6 Laura "Textmate rocks."
Run Code Online (Sandbox Code Playgroud)
我想要实现的是从我的数据库中选择最近活跃的用户.假设我想选择5个最近活跃的用户.问题是,以下脚本选择了Peter两次.
mysql_query("SELECT * FROM messages ORDER BY id DESC LIMIT 5 ");
Run Code Online (Sandbox Code Playgroud)
我想要的是当它再次到达Peter时跳过该行,并选择下一个结果,在我们的例子中是Adam.因此,我不想向访问者展示最近活跃的用户是Laura,Tom,Josh,Peter和Peter.这没有任何意义,相反,我想以这种方式向他们展示:Laura,Tom,Josh,Peter,(跳过Peter)和Adam.
是否有可以用于此问题的SQL命令?
我想知道如何使用javascript操作页面上的所有链接.我可以通过id获取元素document.getElementById(id),但是如何获取链接?而且我怎样才能获得所有元素classname?我想改变链接和类元素的颜色.
我的意思是这些链接:
<a href="http://www.google.com">This is a link</a>
Run Code Online (Sandbox Code Playgroud)
以及具有类的元素的示例:
<span class="link">This is an element with a class</span>
Run Code Online (Sandbox Code Playgroud)
请不要jquery.我想要javascript.
例如:www.example.com/about.php
我不希望扩展名为.php的文件可以访问,而是显示404页面.
我有根文件夹中的文件:content.php about.php footer.php等...现在我可以通过输入到地址栏来访问这些文件.我想限制这个.
我怎样才能做到这一点?