hits
列を持つこの投稿テーブルを設定しました。hits
列は、投稿が表示された回数を格納するためのものです。ただし、問題は更新クエリにあります。データベースはローカル (開発) マシン上にあるため、スクリプトにアクセスするユーザーは私だけです。投稿を表示すると更新されますが、ページを表示すると現在のカウントが 10 の場合、25 程度にジャンプするなどの偽のデータが表示されます....かなりランダムです....しかし増分です。私はどこが間違っているのだろうかと思っています。コードサンプルは次のとおりです。
Public function getPost()
{
//some data query to get post data and the post id
$this->viewsCounter($pid);
Return post data as array.
}
最初の方法は大丈夫です 今ここにviewsCounter()
方法があります
Public function viewsCounter($pid)
{
$this->query("update post set hits=hits+1 where id='$pid' ");
}
私のhits
コラムはこのように設定されてhits int(255) NOT NULL
います ここに欠けているものを助けてください?