sql 출력 여부 질문드립니다.

sql 출력 여부 질문드립니다.

QA

sql 출력 여부 질문드립니다.

본문

/ shop/cart.php 에서 

 

<< 출력이 됩니다>>

<?php 
$sql = " select * from {$g5['g5_shop_category_table']} ";
$ca = sql_fetch($sql);
echo "카테고리명_테스트 :<div class=\"sct_basic\">".$ca['ca_name']."</div>\n";
   ?>

 

<< 출력이 안됩니다 111 >>

<?php 
$sql = " select * from {$g5['g5_shop_item_table']} ";
$ca = sql_fetch($sql);
echo "테스트111 :<div class=\"sct_basic\">".$ca['it_explain']."</div>\n";
   ?>

 

 

<< 출력이 안됩니다 222 >>

<?php 
$sql = " select * from {$g5['g5_board']} ";
$bo = sql_fetch($sql);
echo "테스트222  :<div class=\"sct_basic\">".$bo['bo_subject']."</div>\n";
   ?>


 

이 질문에 댓글 쓰기 :

답변 3

$sql = " select * from {$g5['g5_shop_item_table']} ";

$sql = " select * from {$g5['g5_board']} ";

출력이 안되면 테이블이 없는거 아닌가요?

테이블이 있으시면
$g5['테이블'];

select * from {$g5['g5_shop_item_table']}

g5_shop_item_table  <-테이블
$g5 <- 이거 array 로 되어있을꺼같은데  g5_shop_item_table , g5_board이거를 넣으셔야될꺼같습니다.


$sql = " select * from {$g5['g5_shop_item_table']} ";
echo "sql1 = . $sql ."<br>";

$sql = " select * from {$g5['g5_board']} ";
echo "sql2 = . $sql ."<br>";

이렇게 echo 문 뽑아서 phpMyAdmin 의 퀴리장에서 실행해보세요

해피정닷컴 님, 답변 감사합니다.
아래처럼 출력이 됩니다.
sql1 = .  select * from g5_shop_item  .sql2 = .  select * from .


혹시 아래와 같이 해보았는데로 안되네요.


<?php
$sql1 = " select * from {$g5['g5_shop_item_table']} ";
$result = sql_fetch($sql1);
echo "테스트111 :<div class=\"sct_basic\">".$result['it_explain']."</div>\n";
  ?>


<?php
$sql2 = " select * from {$g5['g5_board']} ";
$result = sql_fetch($sql2);
echo "테스트222  :<div class=\"sct_basic\">".$result['bo_subject']."</div>\n";
  ?>

$sql = " select * from {$g5['g5_shop_item_table']} ";  이렇게 해보시고
echo "sql1 = {$sql}<br>";

$sql = " select * from {$g5['g5_board']} ";
echo "sql2 = {$sql}<br>";

이렇게 적었어야 하는데 실수를 했군요.

첫번째꺼 ...
select * from g5_shop_item  를  phpMyAdmin 퀴리창에 돌리면 결과가 나올텐데
첫번째 결과의  it_extand 값이  null 일껍니다. 그래서 결과값이 없는것으로 보이는 거구요

두번째꺼 ...
sql2 = select * from
select * from {$g5['g5_board']}  즉 $g5['g5_board'] 가 잘못된 표현이 라는 의미입니다
$g5['g5_board']  가 올바른 건지 확인해보세요....

감사합니다. 

출력이 됩니다. 

 

아래의 것은 출력이 안됩니다.


그누보드에서 가져 올 수 있나요? 
<?php 
$sql3 = " select * from {$g5['g5_content_table']} ";
$result = sql_fetch($sql3);
echo "테스트333  :<div class=\"sct_basic\">".$result['co_content']."</div>\n";
   ?>


 

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

회원로그인

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