>  Q&A  >  본문

mysqli가 데이터를 업데이트할 수 없습니다

$sql="UPDATE 'student' SET 'course'='javascript','grade'=88,'WHERE 'id'=3";运行后提示;连接成功更新失败SQL 구문에 오류가 있습니다. 라인 1의 ''student' SET 'name'='작은명','course'='javascript','grade'=88, 'create_tim' 근처에서 사용할 올바른 구문에 대해서는 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오.

rapturerapture1715일 전1342

모든 응답(5)나는 대답할 것이다

  • rapture

    rapture2020-02-13 09:18:57

    네, 감사합니다

    회신하다
    0
  • 小可耐

    小可耐2020-02-12 12:28:53

    오타가 발생하면 해당 SQL이 프롬프트됩니다.

    회신하다
    0
  • 小可耐

    小可耐2020-02-12 12:28:21

    무엇을 입력하고 있는지 이해가 되지 않습니다. 웹 데이터베이스 온라인 관리에서 직접 수정하면 믿고 있는 SQL 문이 표시됩니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2020-02-08 12:02:00

    필드 및 테이블 이름은 작은따옴표 대신 백틱을 사용해야 합니다. 백틱은 ESC 키 아래에 있습니다

    회신하다
    1
  • rapture

    $sql="UPDATE `student`, SET `course`=`javascript`,`grade`=88,WHERE `id`=3"; ESC 버튼 아래 백틱 표시로 변경했는데 여전히 오류가 발생합니다. 오류 메시지: 업데이트에 실패했습니다. SQL 구문에 오류가 있습니다. 'SET `course`=`javascript`,`grade`=88,WHERE` 근처에서 사용할 올바른 구문은 MySQL 서버 버전에 해당하는 설명서를 확인하세요. 라인 1의 ID `=3'

    rapture · 2020-02-10 14:37:03
  • 취소회신하다