g5_board 테이블 sql 구문 채택완료
g5_board 테이블에서 bo_admin 에 따라 bo_table 값을 불러오려고 합니다
각 게시판의 관리자는 겹치지 않아서 bo_admin 값으로 bo_table 값을 불러 올 수 있을거라
생각 됩니다.
Copy
<?php
$adm_id = $member['mb_id'];
$sql3 = "select * from g5_board where bo_admin = $adm_id ";
$result1 = sql_fetch($sql3);
$sql_search = " where bo_table = {$result1['bo_table']} ";
<?php echo $member['mb_id']?>
<?php echo $result1['bo_table']?>
?>
밑의 두 코드로 확인하고 있는데 $member['mb_id']는 잘 나오는데
$result1['bo_table'] 의 값은 도저히 나오지가 않습니다..
Array 라고 표시되어
sql_fetch_array도 써보고 sql_query로도 써보고 했는데 구현 되지 않습니다..
어떤 부분이 잘못된것 일까요..?
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
2년 전
g5_board에는 여러Row의 데이타가 들어있어서
불러온데이타를 루프문으로 확인해야합니다.
Copy
<?php
$adm_id = $member['mb_id'];
$sql3 = "select * from g5_board where bo_admin = $adm_id ";
//$result1 = sql_fetch($sql3);
$result = sql_query($sql3);
while ($row = sql_fetch_array($result)) {
$sql_search = " where bo_table = {$row['bo_table']} ";
$sql_search = $sql3.$sql_search;
$result1 = sql_fetch($sql_search);
echo $member['mb_id'];
echo $result1['bo_table'];
}
?>
위와 같이 변경해서 확인해보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인