私は自分のプロジェクトで助けを求めています。20回以上訪問されたすべてのリンクを表示したいのですが、最も訪問されたサイトが最初になります。
私のウェブサイトから Google に 50 回アクセスすると、次のようにランク 1 になります。
1) [リンク]Google[a]
2 番目は Facebook で、30 回アクセスすると、次のようになります。
2) [リンク]フェイスブック[a]
Facebook が 60 回表示されると、自動的に 1 位になり、Google は 2 位になります。
ランクについては、データベースに列を作成しました。Web サイトにリダイレクトされるたびに、常に +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
何か提案はありますか?