내용관리 스킨에서 jquery로 gnu db접속계정을 쓸 수 있나요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
내용관리 스킨에서 jquery로 gnu db접속계정을 쓸 수 있나요?

QA

내용관리 스킨에서 jquery로 gnu db접속계정을 쓸 수 있나요?

답변 3

본문

안녕하세요

content.skin.php에서 jquery로 data.php를 쿼리하여 db접속해서 데이타를 가져오려는데....

data.php에서 

 

$conn = mysqli_connect(

G5_MYSQL_HOST,

G5_MYSQL_USER,

G5_MYSQL_PASSWORD,

G5_MYSQL_DB);

 

이렇게 db계정 글로벌 변수를 사용할 수 있나요?

안되네요....

이 질문에 댓글 쓰기 :

답변 3

data.php 에 /common.php 를 include 하는 것을 추천합니다.

 

그러면 db 에 연결되어 있는 상태가 되고,

그누보드의 sql_fetch(), sql_query() 등의 함수를 자유롭게 쓸 수 있습니다.

* /skin/content/basic/data.php


<?php
include "../../../common.php";
 
$sql = "select bo_table from $g5['board_table'] limit 5";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
  echo $row['bo_table'];
  echo ',';
}

다음 코드가 도움이 될지 모르겠습니다.


<?php
include $_SERVER['DOCUMENT_ROOT'] . '/data/dbconfig.php';
 
$conn = mysqli_connect(
G5_MYSQL_HOST,
G5_MYSQL_USER,
G5_MYSQL_PASSWORD,
G5_MYSQL_DB);
?>

네 변수를 쓰는것은 상관없습니다. 그렇나 상단 벡엔드쪽에 common.php 파일을 호출을 하고잇는상태라면 이미 데이타베이스에 대한 정의가 되어있기때문에 별도로 정의할필요는 없습니다.

내용관리또한 이미 bbs에 정의가 되어 있다라는 뜻이겟지요.

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