私のウェブサイトにあるリンクのクリック数をカウントし、mysqlデータベースのLINKCOUNT
行に1を加算するコードを作成したいのですが、コーディングに問題があります。PHPのリンクのクリック数を作成する
私は私のウェブサイト上のリンクをクリックしたときにこれが私のコードです:コードがどうなるか任意のアイデア、それはそれを行うための正しい方法であれば
mysql_connect("localhost", "123", "123") or die(mysql_error());
mysql_select_db("123") or die(mysql_error());
$result = mysql_query("SELECT id, sitename FROM links WHERE siteurl = \"www\"");
$row = mysql_fetch_array($result);
mysql_query("INSERT INTO links (linkcount) VALUES $row['linkcount']");
$count = 0;
わかりませんの?私は今LINKCOUNT行に1を追加することができますが、私はをクリックし、すべてのリンクは、同じ行に追加されます
EDIT
、私は別々の行を持っているし、カウントをクリックして、各リンクを必要としています。
で、テーブルに新しい行を挿入し、私はあなたのコードの行を追加またはUPDATEで自分のコードからのラインのものを置き換えるべきである、あなたに感謝? – user1295105
php側に現在のカウンタが必要ない場合は、更新ステートメントで十分です。 – MarcinJuraszek
コードから最後の2行を削除してコードに置き換えましたが、データベースのLINKCOUNT列に1を追加しません。 – user1295105