fetch_arrayには簡単な問題があります。私はテーブルAからx1とx2を読み取るのが好きです。両方の配列は、別のテーブルBに+1するための別のフィールドを設定するカウンタが必要です。私は次のコードを書いたが、それはうまくいかないし、どこが間違っているのか分からない。多分誰かが私を助けることができます。どうもありがとう。fetch_arrayで配列を取得する方法
$get_counter = "SELECT x1, x2 FROM tablename(A) WHERE id='$id'";
$result2 = mysqli_query($db, $get_counter);
$row = $result2->fetch_array(MYSQLI_ASSOC);
$counter = "UPDATE tablename(B) SET xy=xy + 1 WHERE x1=$row["x1"] AND x2=$row["x2"]";
$result3 = mysqli_query($db, $counter);
どうしたらうまくいかないのですか? – hakre
'tablename(A)、tablename(B)'は有効な構文ではないので、ここでは単にプレースホルダです。 –