답변 3개
테이블이 고정 된 것이 아니라면 어떻게든 동적으로 테이블명을 줘서 쿼리해야 할 텐데요
in 문에 동적으로 테이블명을 삽입하든지
select
(select count(*) from table1) as count1,
(select count(*) from table1) as count2,
(select count(*) from table1) as count3
이렇게 하시고 table1,2,3 에 원하는 테이블이 들어가도록 쿼리를 만드시드지...
어떤 경우라도 쿼리를 동적으로 만드셔야 합니다
댓글을 작성하려면 로그인이 필요합니다.
게시물 합계
$row=sql_fetch("select sum(bo_count_write) as cnt where bo_table IN('bo_tbl1','bo_tbl2','bo_tbl3')");
echo $row['cnt'];
답변에 대한 댓글 2개
고정된 것이 아니든 어쩌든 간에 대상 테이블 아이디가 정해질 것 아닙니까?
주어진 테이블 아이디로 IN에 들어가 값을 만들면 되죠
댓글을 작성하려면 로그인이 필요합니다.
$row = sql_fetch(" select bo_count_write from g5_board where bo_table='????' ");
echo $row[bo_count_write];
for 문으로 돌리시던, 배열로 돌리시든, 합계를 만드시면 될것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인