sql 호출 글자 깨짐

sql 호출 글자 깨짐

QA

sql 호출 글자 깨짐

답변 4

본문

        <!-- 본문 내용 시작 { -->
        <div id="bo_v_con">
            <?php echo get_view_thumbnail($view['content']); ?>
            <br><br><br><br><br>
            <?php

              $username="root";
              $password="";
              $database="memo";

              // Opens a connection to a MySQL server

              $connection=mysql_connect ('localhost', $username, $password);
              if (!$connection) {  die('Not connected : ' . mysql_error());}

              // Set the active MySQL database

              $db_selected = mysql_select_db($database, $connection);
              if (!$db_selected) {
                die ('Can\'t use db : ' . mysql_error());
              }

              // Select all the rows in the markers table

              $query = "SELECT * FROM g5_write_tour WHERE wr_num='-1'";
              $result = mysql_query($query);
              if (!$result) {
                die('Invalid query: ' . mysql_error());
              } 

              while ($row = _fetch_assoc($result)){
                // Add to XML document node 
                echo $row['wr_reply'].'<br>';
                echo $row['wr_content'].'<br>';
              } 
             
            ?>
        </div>
        <!-- } 본문 내용 끝 --> 

 

1747135837_1519518704.5127.png

 

============================

저번에 말씀드린 여행상품 일정입니다.

그래서 원글에 기본 설명 들어가고 답글에 일정 넣었는데 다 글자가 다 깨져서 나오네요.

혹시 뭔가 인코딩해주는게 필요한가요?

이 질문에 댓글 쓰기 :

답변 4

그누보드 디비 연결 함수를 사용하면 자동으로 해결될 문제이고 코드도 간편해지는데 저렇게 하는 이유가 잇나요?

 $db_selected = mysql_select_db($database, $connection); 다음에 아래 코드 넣어보세요

mysql_query(" set names utf8 ");

 

mysql_query(" set names utf8 "); 이거 추가하니 한글로 다 보입니다.
그누보드 디비 연결함수에 대해서 좀만 더 알려주세요.
새로운 질문을 만들테니 거기 답변으로 알려주시면 감사하겠습니다.
그래야 다른 사람들도 보기 편할꺼 같아서요.

html, php, db 한글 코드 확인해서 맞추면 되겠네요

문자셋이 euckr로 되어있는 데이터베이스에 그누보드5를 설치하면

그렇게 깨질수있습니다.

그누보드는 utf8로 사용하시면되고

그누보드4는 euckr이였습니다.

로컬 호스트이고 다른 20여개의 그누보드는 괜찮고 해당 그누보드도 괜찮아요.
그런데 제가 그누보드 dbconfig.php 파일을 통하지 않고 개인적으로 조작한 제 코드로
파일을 불러 들였더니 저렇게 다 깨졌어요.
어떻게 해야 하나요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로