$write_table 말고 테이블이름 쓰는방법문의
본문
<?php
$sql3 = " select * FROM $write_table left join g5_scrap on $write_table.wr_id=g5_scrap.wr_id where g5_scrap.mb_id='{$member['mb_id']}' && g5_scrap.bo_table='{$board['bo_table']}'";
//현재 게시판DB와 스크랩DB 비교해서 로그인 아이디로 스크랩된 게시물 찾기
$result3 = sql_query($sql3);
for ($k=0; $row3=sql_fetch_array($result3); $k++) {
$row3['opener_href_wr_id'] = './board.php?bo_table='.$row3['bo_table'].'&wr_id='.$row3['wr_id'];
$Sdate = substr($row3['wr_datetime'],0,10);
?>
이 코드가 해당 테이블과 스크랩 테이블의 조인으로 알고 있는데요
제가 텅빈 테이블 (ev2) 하나를 만들어서
이 코드를 넣으면 당연 아무것도 글자체가 안나오고요
불러오고 싶은 테이블은 ev1 이고요 ( ev1테이블이 아닌 ev2 테이블에서 불러오는거임)
ev1 테이블과 스크랩 테이블의 조인코드를
ev2 테이블에다가 집어넣는거라서
$write_table 여기가 ev1이 되야되는데요
어떻게 넣어야 될까요?
!-->답변 2
$write_table ---> g5_write_ev1
$board['bo_table'] --->변경 ev1
그리고 다음처럼 별칭(alias)을 사용하면 좀 간편해집니다
g5_write_ev1 aa left join g5_board_good bb on aa.wr_id=bb.wr_id
답변을 작성하시기 전에 로그인 해주세요.