# closeした内容かもしれませんが一応…
>自分の初心者丸出しのコードを見られるのがいやで、このような中途半端な質問となってしまいました。
誰でもはじめは初心者ですし、指摘されないと気付かないものは非常に多いです。
指摘されることはいいこと(仕事でもこれはダメだと思った相手には指摘すらしません)なので、
出せる情報はできるだけ出したほうがいいです。
>ランキングについてですが、すべてのページにphpを使用し、アクセスしたときにデータベースに情報を送信して作りたいと思います。
ページ単位でのアクセス数の集計であれば、shimixさんやneo16さんが書かれたように
各ページのphpファイルにデータベースへ書き込むためのソースを書けばいいですね。
テーブル設計は多分こんな感じになるでしょうか?
・ユニークキー(DBのベンダーによって欲しかったりいらなかったり)
・ページURL(phpファイル名が妥当と思います)
・アクセス数
・ページの日本語説明(トップページ、一覧ページ等のページの説明)
アクセス数をカウントアップする場合は、ページURLを条件句に設定して
アクセス数+1をupdateする形でいいですね。
取得する場合はorder句にアクセス数の降順(多い順)、昇順(少ない順)を指定して、
ページの日本語説明とアクセス数を取得するようにすれば、ページの説明とアクセス数が
取れるはずなので、あとはHTMLに書き出してあげるだけで済むかと思います。
ただ、ユニークユーザ単位でのアクセス数制限がある場合は、色々とチェックを追加する必要が
ありますが、まずはそういった制限なしで作成してみて、それからアクセス数制限をかけたものを
作ってみたほうがいいかと思います。
>本当は、ランキングのを作る方法を教えていただきたかったのですが、不適切な文章で真意をうまく伝えられず、とても後悔しています。
自分が質問を受けた場合に置き換えてみると、どういう質問をされれば分かりやすいかが
理解出来るかと思います。5W1Hではないですが、筋道を立てた質問だと回答側も分かりやすいですね

GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。