php sql 문 회원관리
조회수 848회
// 등급 변경 SQL 쿼리
$update_grade_sql = "UPDATE users SET grade = '$new_grade' WHERE = '$selected_user_id'";
if ($conn->query($update_grade_sql) === TRUE) {
echo '<p>ACL 조정 완료</p>';
} else {
echo '<p>ACL 조정 실패</p>';
}
}
여기서 자꾸 ACL 조정 실패가 뜹니다 ㅠㅠ 도와주세요
1 답변
-
SQL의 WHERE 문은 이렇게 씁니다.
WHERE 확인할곳 = 확인할값
그리고 지금 질문자님의 코드에는 '확인할곳'에 해당하는 값이 없죠.
users
테이블의 어느 컬럼이$selected_user_id
와 같아야 하나요? 예컨대 그게 만약uid
라면, 이렇게 고치시면 됩니다.WHERE uid = "$selected_user_id"
댓글 입력