我正在为我的项目寻求帮助。我想显示所有访问次数超过 20 次的链接,并且首先访问量最高的网站。
我的意思是,如果通过我的网站访问 google 50 次,那么它将排名第一
1) [链接]谷歌[a]
现在第二个是访问了 30 次的 Facebook,然后它会来
2) [链接]Facebook[a]
如果 Facebook 被浏览 60 次,那么它会自动排在第一位,而谷歌将排在第二位。
对于排名,我在数据库中创建了列,每次重定向到网站后它总是会增加 +1。
请帮助我处理 PHP 和 MySQL 代码。
我的表结构是:
ID, URL, CODE, DATE, VIEW, KEYWORD, DESCRIPTION
这些是我的代码:-
$a = "SELECT `url` FROM `url` ORDER BY `view` DESC";
$b = mysql_query($a);
$c = mysql_fetch_array($b);
print_r ($c);
我得到的结果是
Array ( [0] => https://www.google.com [url] => https://www.google.com )
我想要的地方
[0] =>google.com
[1] =>facebook.com
[1] =>linkedin.com
所以有什么建议吗?