2011年3月31日木曜日

【PHP&MySQL】リンク回数をカウントする考え方

備忘。

非常に簡易版。

MySQLのテーブルは
------------
id,
name,
url,
count
------------
の4カラムくらい。
idはauto_increment指定、
countはdefault 0を指定。あんまりい意味ないけど。

URLとサイト名を引数に持つ関数を作成する。
DB上に既にそのURLが存在していたらカウンタを追加、
無かったら挿入する感じで。


問題点
・このやり方だと一度もクリックされていない場合は表示されない。
・URLインジェクションとでもいうのか、
URIのGETに無理やり打ち込まれるとMySQLがダメになっちゃうかも
(セッション管理で連続入力は禁止出来る、かな?)

0 件のコメント:

コメントを投稿