// 그누보드 게시판 Table 과 파일 Table을 left join하여 불러옴.
<?
$sql = "SELECT * FROM [테이블1] LEFT JOIN g5_board_file ON [테이블1].wr_id = g5_board_file.wr_id ORDER BY wr_num ASC limit 2";
$query = sql_query( $sql );
while ( $row = sql_fetch_array( $query ) ) {
$pattern = "/<img.*?src=[\"']?(?P<url>[^(http)].*?)[\"' >]/i";
preg_match( $pattern, stripslashes( str_replace( '&','&',$row["wr_content"] ) ), $match );
$img = substr( $match['url'], 1 );
?>
<img src='<? echo $img ;?>' alt='이미지'>
<?
}
?>
스마트 에디터의 정보가 담기는 [wr_content]를 사용하여 pattern에 적합한 img태그를 Array의 형태로 저장함.
2개 이상의 이미지가 담긴다면 각각의 Array에서 src 정보를 찾을 수 있을듯.
[그누보드] datepicker사용하여 공휴일 직접 지정하기 (0) | 2022.10.18 |
---|---|
[그누보드5] SSL인증 후 https로 리다이렉트 하는 방법 (0) | 2022.10.17 |
[그누보드5] 게시판 list, view 페이지 title 변경방법 (0) | 2022.10.15 |
[그누보드5]로그인/로그아웃 이후 해당 페이지에 머무르기 (0) | 2022.10.14 |