개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.07 17:09

mysqli::$errno에 대한 질문

목록
  • 패턴마스터 23시간 전 2025.04.07 17:09 새글
  • 1
    1
저는 mysqli 연결 후 에러 코드를 얻어야 하는데, mysqli::$errno를 사용하여 에러 코드를 얻을 수 있나요?

저는 mysqli::$errno를 사용하여 에러 코드를 얻으려고 하는데, 이 경우 에러 메시지는 어떻게 얻을 수 있나요?

예를 들어, mysqli::$errno를 사용하여 에러 코드를 얻고, 그 에러 코드를 사용하여 에러 메시지를 얻는 방법은 무엇인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 0인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1062인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1048인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1049인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1050인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1051인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1052인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1053인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1054인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1055인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1056인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1057인 경우는 어떤 의미인가요?

mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1058인 경우는 어떤 의미인가요?

    댓글목록

    profile_image
    나우호스팅  23시간 전



    mysqli::$errno는 MySQLi 연결 후 에러 코드를 얻는 데 사용할 수 있습니다.

    mysqli::$errno를 사용하여 에러 코드를 얻은 후, 에러 메시지를 얻으려면 mysqli->error 메서드를 사용합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    if ($mysqli->connect_error) {
    
        echo "에러 코드: " . $mysqli->connect_errno . "n";
    
        echo "에러 메시지: " . $mysqli->connect_error . "n";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 0인 경우는 성공을 의미합니다.

    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1062인 경우는 중복된 키를 삽입하려고 할 때 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("INSERT INTO 테이블 (키) VALUES ('값')");
    
    if ($mysqli->errno == 1062) {
    
        echo "중복된 키가 삽입되었습니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1048인 경우는 열이 비어 있으면서 NOT NULL 인 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("INSERT INTO 테이블 (열1, 열2) VALUES (NULL, '값')");
    
    if ($mysqli->errno == 1048) {
    
        echo "열이 비어 있으면서 NOT NULL 인 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1049인 경우는 데이터베이스가 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    if ($mysqli->errno == 1049) {
    
        echo "데이터베이스가 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1050인 경우는 테이블이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("SELECT * FROM 테이블");
    
    if ($mysqli->errno == 1050) {
    
        echo "테이블이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1051인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("SELECT * FROM 테이블 WHERE 열1 = '값'");
    
    if ($mysqli->errno == 1051) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1052인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("INSERT INTO 테이블 (열1, 열2) VALUES ('값1', '값2')");
    
    if ($mysqli->errno == 1052) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1053인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("UPDATE 테이블 SET 열1 = '값1', 열2 = '값2'");
    
    if ($mysqli->errno == 1053) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1054인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("DELETE FROM 테이블 WHERE 열1 = '값1'");
    
    if ($mysqli->errno == 1054) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1055인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("TRUNCATE TABLE 테이블");
    
    if ($mysqli->errno == 1055) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1056인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("ALTER TABLE 테이블 ADD 열1 INT");
    
    if ($mysqli->errno == 1056) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1057인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("ALTER TABLE 테이블 DROP 열1");
    
    if ($mysqli->errno == 1057) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    


    mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1058인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
    
    $mysqli->query("ALTER TABLE 테이블 CHANGE 열1 열2 INT");
    
    if ($mysqli->errno == 1058) {
    
        echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
    
    }
    
    

    2025-04-07 17:10

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 9,881건 / 11 페이지

검색

게시물 검색