최신글 첨부파일이 있을때 썸네일이미지가 안나오게 하려면... 정보
최신글 첨부파일이 있을때 썸네일이미지가 안나오게 하려면...
본문
최신글에 이미지가 없으면 썸네일 없이 글만 나오게 하는게 원하는 바였는데...
사용하다보니깐, 이미지 첨부 안하고, 워드파일을 첨부하니 빈 이미지박스가 나오네요;
첨부파일이 있어도 이미지일때만 썸네일로 나오고, 이미지 아닌 첨부파일이 있을땐
그냥 글만 나오게 하려면 어떻게 해야 하나요? 질문드려요 ^^a...
위에 1번 파일첨부그림이 지금 상태고, 2번 파일첨부한 그림처럼 됐으면 좋겠어요...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
echo "<script language=\"javascript\" src=\"$g4[path]/js/sideview.js\"></script>\n";
include_once("$g4[path]/lib/thumb.lib.php");
$img_width = '160'; //썸네일 가로길이
$img_height = '90'; //썸네일 세로길이
$img_quality = '100'; //퀼리티 100이하로 설정
$data_path = $g4[path]."/data/file/$bo_table";
?>
<table cellpadding=0 cellspacing=0 border="0">
<?
for ($i=0; $i<count($list); $i++) {
$list[$i]['content']=eregi_replace(" "," ",$list[$i]['content']);
?>
<? if ( $list[$i][file][0][file] ) {
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
$img = thumbnail($file, $img_width, $img_height, $img_quality);
$img = "<a href='{$list[$i][href]}'><img src='$img' width='$img_width' height='$img_height' border='0' style='border:2 #eee solid' onmouseover=this.style.filter='alpha(opacity=60)' onmouseout=this.style.filter='' title='{$list[$i][subject]}'></a>";
?>
<tr>
<td colspan="9" height="1" background="<?=$latest_skin_path?>/img/dot_bg.gif"></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<td width="160" height="90" rowspan="3"><a href='<?=$list[$i][href]?>'><?=$img?></a> </td>
<td width="900" style="padding:0 10px 0 10px"> <a href='<?=$list[$i]['href']?>' style='color:#285386;font-size:10pt;font-weight:bold;'><B><?=$list[$i]['subject']?></B>
<span style="color:#FF6633;font-size:7pt;background-image:url('<?=$latest_skin_path?>/img/comment.gif');background-repeat:no-repeat;background-position:center top;">
<?=$list[$i]['comment_cnt']?></span></a>
</td>
</tr>
<tr>
<td width="900" style="padding:0 10px 0 10px;"><?=$list[$i]["name"]?><span style="color:#dddddd">|</span>
<span style="font-size:9pt;"><?=substr($list[$i][wr_datetime],0,10)." (".get_yoil($list[$i][wr_datetime]).") ".substr($list[$i][wr_datetime],11,5)?></span>
<span style="color:#dddddd">|</span> <?=$list[$i][bo_subject]?></td>
</tr>
<tr>
<td width="900" style="padding:0 10px 0 10px;"><a href="<?=$list[$i]['href']?>">
<span style="color:#666666;"><?=conv_subject($list[$i]['content'], 200, $cutopt='...')?></span></a></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<? } else { ?>
<tr>
<td colspan="9" height="1" background="<?=$latest_skin_path?>/img/dot_bg.gif"></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<td colspan="2" height="15" style="padding:0 10px 0 10px">
<a href='<?=$list[$i]['href']?>' style='color:#285386;font-size:10pt;font-weight:bold;'><B><?=$list[$i]['subject']?></B>
<span style="color:#FF6633;font-size:7pt;background-image:url('<?=$latest_skin_path?>/img/comment.gif');background-repeat:no-repeat;background-position:center top;">
<?=$list[$i]['comment_cnt']?></span></a></td>
</tr>
<tr>
<td colspan="2" style="padding:0 10px 0 10px"><?=$list[$i]["name"]?><span style="color:#dddddd">|</span>
<span style="font-size:9pt;"><?=substr($list[$i][wr_datetime],0,10)." (".get_yoil($list[$i][wr_datetime]).") ".substr($list[$i][wr_datetime],11,5)?></span>
<span style="color:#dddddd">|</span> <?=$list[$i][bo_subject]?></td>
</tr>
<tr>
<td colspan="2" style="padding:0 10px 0 10px"><a href="<?=$list[$i]['href']?>">
<span style="color:#666666;"><?=conv_subject($list[$i]['content'], 230, $cutopt='...')?></span></a></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<? } ?><? } ?>
<? if (count($list) == 0) { ?><tr><td align=center height=50><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>
</table>
사용하다보니깐, 이미지 첨부 안하고, 워드파일을 첨부하니 빈 이미지박스가 나오네요;
첨부파일이 있어도 이미지일때만 썸네일로 나오고, 이미지 아닌 첨부파일이 있을땐
그냥 글만 나오게 하려면 어떻게 해야 하나요? 질문드려요 ^^a...
위에 1번 파일첨부그림이 지금 상태고, 2번 파일첨부한 그림처럼 됐으면 좋겠어요...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
echo "<script language=\"javascript\" src=\"$g4[path]/js/sideview.js\"></script>\n";
include_once("$g4[path]/lib/thumb.lib.php");
$img_width = '160'; //썸네일 가로길이
$img_height = '90'; //썸네일 세로길이
$img_quality = '100'; //퀼리티 100이하로 설정
$data_path = $g4[path]."/data/file/$bo_table";
?>
<table cellpadding=0 cellspacing=0 border="0">
<?
for ($i=0; $i<count($list); $i++) {
$list[$i]['content']=eregi_replace(" "," ",$list[$i]['content']);
?>
<? if ( $list[$i][file][0][file] ) {
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
$img = thumbnail($file, $img_width, $img_height, $img_quality);
$img = "<a href='{$list[$i][href]}'><img src='$img' width='$img_width' height='$img_height' border='0' style='border:2 #eee solid' onmouseover=this.style.filter='alpha(opacity=60)' onmouseout=this.style.filter='' title='{$list[$i][subject]}'></a>";
?>
<tr>
<td colspan="9" height="1" background="<?=$latest_skin_path?>/img/dot_bg.gif"></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<td width="160" height="90" rowspan="3"><a href='<?=$list[$i][href]?>'><?=$img?></a> </td>
<td width="900" style="padding:0 10px 0 10px"> <a href='<?=$list[$i]['href']?>' style='color:#285386;font-size:10pt;font-weight:bold;'><B><?=$list[$i]['subject']?></B>
<span style="color:#FF6633;font-size:7pt;background-image:url('<?=$latest_skin_path?>/img/comment.gif');background-repeat:no-repeat;background-position:center top;">
<?=$list[$i]['comment_cnt']?></span></a>
</td>
</tr>
<tr>
<td width="900" style="padding:0 10px 0 10px;"><?=$list[$i]["name"]?><span style="color:#dddddd">|</span>
<span style="font-size:9pt;"><?=substr($list[$i][wr_datetime],0,10)." (".get_yoil($list[$i][wr_datetime]).") ".substr($list[$i][wr_datetime],11,5)?></span>
<span style="color:#dddddd">|</span> <?=$list[$i][bo_subject]?></td>
</tr>
<tr>
<td width="900" style="padding:0 10px 0 10px;"><a href="<?=$list[$i]['href']?>">
<span style="color:#666666;"><?=conv_subject($list[$i]['content'], 200, $cutopt='...')?></span></a></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<? } else { ?>
<tr>
<td colspan="9" height="1" background="<?=$latest_skin_path?>/img/dot_bg.gif"></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<td colspan="2" height="15" style="padding:0 10px 0 10px">
<a href='<?=$list[$i]['href']?>' style='color:#285386;font-size:10pt;font-weight:bold;'><B><?=$list[$i]['subject']?></B>
<span style="color:#FF6633;font-size:7pt;background-image:url('<?=$latest_skin_path?>/img/comment.gif');background-repeat:no-repeat;background-position:center top;">
<?=$list[$i]['comment_cnt']?></span></a></td>
</tr>
<tr>
<td colspan="2" style="padding:0 10px 0 10px"><?=$list[$i]["name"]?><span style="color:#dddddd">|</span>
<span style="font-size:9pt;"><?=substr($list[$i][wr_datetime],0,10)." (".get_yoil($list[$i][wr_datetime]).") ".substr($list[$i][wr_datetime],11,5)?></span>
<span style="color:#dddddd">|</span> <?=$list[$i][bo_subject]?></td>
</tr>
<tr>
<td colspan="2" style="padding:0 10px 0 10px"><a href="<?=$list[$i]['href']?>">
<span style="color:#666666;"><?=conv_subject($list[$i]['content'], 230, $cutopt='...')?></span></a></td>
</tr>
<tr>
<td colspan="2" width="454" height="5"></td>
</tr>
<tr>
<? } ?><? } ?>
<? if (count($list) == 0) { ?><tr><td align=center height=50><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>
</table>
( select a.* , ( select sum(co_count) as co_count from g4_qa_choose where mb_id=a.mb_id and bo_table = 'g4_qa' ) as q_co_count from `g4_write_g4_qa` a where wr_parent = '188726' and wr_8 != '' and wr_is_comment = 1 and CONVERT(wr_7, UNSIGNED) >= 5 group by wr_content having max(wr_7) order by CONVERT(wr_7, UNSIGNED) desc limit 3 )
1055 : Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sir.a.wr_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
error file : /15sir/bbs/board.php

