SQL에서 일본어 문자가 포함된 열을 선택하려고 합니다. 일본어 문자의 출력은 ?????로 변환됩니다. (물음표).
조언을 부탁드립니다.
답변1
데이터베이스에 대한 연결을 설정한 후 다음을 사용하여 SQL 데이터베이스에 액세스하기 위한 문자 집합을 변경해야 합니다.
mysqli_set_charset($conn, "utf8");
위의 줄은 아래 소스에 따라 "새 PHP 버전"에서만 작동합니다.
설명되어 있듯이여기왜:
브라우저가 utf-8을 표시하도록 설정되어 있고 PHP 소스 또는 데이터베이스에서 적절한 utf-8이 아닌 텍스트를 표시하려고 하면 의도한 문자 대신 ���와 같은 문자가 표시될 수 있습니다.