php쌩초보입니다. - 두개의 쿼리문합치기
본문
제목과 같습니다.
두개의 쿼리문을 합쳐서 각각의 테이블에서 테이타를 뽑아오고자합니다.
볼수록 미궁입니다... ㅜㅠ
$query = "select * from notice where no = $no";
이것과
select * from picture a, image b where a.pi_num = $pi_num and a.pi_imnum = b.im_num
이것을 하비치고자 합니다.
하..알아보실 수 있을까요?
답변 3
두 테이블이 서로 연관이 없어보입니다.
혹시 그냥 select를 두개 사용하고 싶으신게 아닌가요? 그러시다면 아래 코드를 참고해보세요.
$query = "select * from notice where no = $no";
$row1 = sql_fetch($query);
$query = "select * from picture a, image b where a.pi_num = $pi_num and a.pi_imnum = b.im_num";
$row2 = sql_fetch($query);
var_dump($row1); // 이하 테스트를 위한 출력
var_dump($row2);
!-->
위정보만으로는 합칠수가 없고 notice와 picture , image 테이블과의 관계를 알아야 합니다.
notice테이블에서 제목, 내용을 불러오고
image테이블에서 이미지명을 불러오는겁니다.
picture테이블은 그닥 상관관계가 없어보입니다.
답변을 작성하시기 전에 로그인 해주세요.