나는 fetch_array에 간단한 문제가있다. 나는 테이블 1에서 x1과 x2를 읽는 것을 좋아한다. 두 배열 모두 다른 테이블 B의 다른 필드를 +1 할 카운터를 필요로한다. 나는 다음과 같은 코드를 작성했지만 작동하지 않으며 나는 어디에서 실수인지 모른다. 어쩌면 누군가 나를 도울 수 있습니다. 고마워.fetch_array를 사용하여 PHP로 배열을 얻는 방법
$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)'는 유효한 구문이 아니기 때문에 그냥 여기에 자리 표시 자라고 가정합니다. –