評判のためにユーザー テーブルにフィールドを追加しようとしています。フォームで +1 インクリメントを使用していますが、何らかの理由で更新されません。実行中のクエリ。
$link = mysqli_connect("$server", "$user", "$pass", "$webdb") or die( "Error:" . mysqli_connect_error());
$username = mysqli_real_escape_string($link, (string) $_POST['user']);
$query= "Update `user` set `reputation` = 'reputation + 1' where `nicename`='$username'";
mysqli_query($link, $query) or die ("Error:" . mysqli_errno($link));
HeidiSQL 内と Web ページのボタンの両方でクエリを実行しましたが、更新されないため、直面している問題がクエリ自体の問題であることがわかります。問題が機能しない場所を見ている人はいますか? 評価パネルがクリックされるたびに 1 つずつアップグレードするように更新しようとしています。ありがとう。