私は本当にSQLに慣れていて、値を増やすのに役立つウェブを見ていましたが、私がしようとしているのは、reply/topicが投稿されたときにuser_postsの値をインクリメントすることです。 user_postsはユーザーにあります(フォーラム>ユーザー> user_posts)。私はどのように特定のユーザーを取得し、彼/彼女の投稿の価値に追加するか分からない。私は、非常に小さくて基本的な例を取り上げています。これは、投稿の仕組みです。私はトピックをDBに送るSQLにSQLを追加できると思っていましたが、私が言ったように、どうやって解決するのか分かりません。私は本当にどこから始めるべきかわからないので、始めるためのコードはありません。私はそれがUPDATEを使用すると信じていますが、それは私が推測できるものです。もしあなたがそれが何であるか分からなければ、私はこれをすべて読んでも欲しいと頼んで、私は明確にしようとします。トピック/返信を投稿したときにユーザーの投稿数を増やす
作業用のポストコードの一部と、動作しないように思われるコードが表示されます。 update users set postcount=<new_postcount> where user_id = <userid>;
続いselect postcount from users where user_id = <userid>;
:
VALUES ('" . $_POST['reply-content'] . "',
NOW(),
" . mysql_real_escape_string($_GET['id']) . ",
" . $_SESSION['user_id'] . ");
UPDATE users SET user_posts=1 WHERE user_id=1";
[ウィキペディア](http://en.wikipedia.org/wiki/Update_%28SQL%29)でもご覧いただけます。 – SLaks
そのコードは私にとって意味をなさない。そのブロックはSQLかPHPであるはずですか? – Davy8
投稿するコードの下部を切り捨てて、VALUESで開始しません。私はちょうど私が更新部分を追加したところで上記のコードを少し追加すると、読者がエラーや何かを指摘する助けになると思っていました。また、PHPページのSQLです。 – Anonymous