mysql 접속하는법

mysql 접속하는법

QA

mysql 접속하는법

본문

안녕하세요 그누보드 초보자입니다.

제가 그누보드를 사용한지 얼마안되고 실력이 미흡한편이라 이렇게 질문을 남겨봅니다.

보통 생으로 코딩을 할경우

데이터베이스에 접근을할경우

mysql_connect('localhost','root','')or die(mysql_error());

부터 시작하여 데이터베이스명을 셀렉하고

이렇게 접근하곤했는데

그누보드안에서 php 페이지에서는 처음에 위와 같이 접근할 필요도없이

바로 데이터베이스에 접속하여 간편하게 코딩을 하고있었습니다.

하지만 새로운 php페이지를 만들고 데이터베이스에 접근을 하니 접속이 되지를 않더군요.

아마 제가 모르는 어떤 값을 include 시켜야 처음 그누보드를 깔때 설정했던 데이터베이스에 접근할수있을것같은데

 

즉 질문을 간추리자면 새로운 php를 작성하고 기존 mysql_connect('localhost','root','')or die(mysql_error());를 사용하여 접근하지않고 그누보드폴더내에있는 php파일처럼 바로 접속하기 위해서는 어떤 로직을 추가해야 할까요?


 

이 질문에 댓글 쓰기 :

답변 2

그누보드를 이용한 개발을 위해서는

_common.php를 참조(include 또는 require)를 하시면 됩니다.

 

그누보드를 설치한 루트에서 새로작성하시는경우에는 common.php 를 참조하시면 되고

 

다른 디렉토리에서 또는 새로운 디렉토리를 생성해서 개발하시는경우는

 

_common.php 를 복사하여 참조하시면 됩니다.

 

보통 _common.php 는 다음과 같이 코딩되어있습니다.

 


 
<?php
  include("./common.php");
?>​
 

 

디렉토리가 하위로 내려갈수록 include("../common.php"); 로 ../ 를 추가하여 그누보드가 설치된

루트디렉토리에 있는 common.php를 참조하도록 설정하시면 됩니다.

 

이후부터는 sql 관련은 사용이 가능하게 되고

 

또한, lib/common.lib.php 에 정의된 함수들도 사용이 가능해집니다

 

허나 그외의 lib/*  다른라이브러리 들은 또 따로 참조하셔야 이용가능 할 수 있습니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 129,105 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT