질문 다시 올립니다. 코드 좀 단순하게 해주세요. 채택완료
</strong></p>
<p>$sql = " select * from g5_board_file where wr_id = '$wr_id' and bo_table = '$bo_table'";
$qr = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qr); $i++) {
$bf_file[$i]= $row[bf_file];
} </p>
<p>if ($bf_file[0])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'>";</a>
}
if ($bf_file[1])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'>";</a>
}
if ($bf_file[2])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'>";</a>
}
if ($bf_file[3])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'>";</a>
}
if ($bf_file[4])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[4]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[4]'>";</a>
}
if ($bf_file[5])
{
$img = "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[0]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[1]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[2]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[3]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[4]'><img" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[4]'><img</a> src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[5]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[5]'>";</a>
}</p>
<p><strong>
질문 다시 올립니다. 코드 좀 단순하게 해주세요. 우선 감사드립니다.
파일이 있는데로 다 보여주면 됩니다. 1.3.5 가 있으도 그대로...
순순한 오랄형 디자이너 입니다. 또 감사드립니다.
답변 2개
$sql = " select * from g5_board_file where wr_id = '$wr_id' and bo_table = '$bo_table'"; $qr = sql_query($sql); for ($i=0; $row=sql_fetch_array($qr); $i++) { $bf_file[$i]= $row[bf_file]; if ($bf_file[$i]) { $img .= "<img src='<a href="http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[$i]'>";" target="_blank" rel="noopener noreferrer">http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[$i]'>";</a> } }</pre> <p>
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p><?php
$sql = "SELECT * FROM g5_board_file WHERE wr_id = '".$wr_id."' AND bo_table = '".$bo_table."'";
$qr = sql_query($sql);
for($i = 0; $row = sql_fetch_array($qr); $i++) {
$bf_file[] = "<img src='<a href="http://".$_SERVER['SERVER_NAME']."/data/file/".$bo_table."/".$row['bf_file']."'>";" target="_blank" rel="noopener noreferrer">http://".$_SERVER['SERVER_NAME']."/data/file/".$bo_table."/".$row['bf_file']."'>";</a>
}</p>
<p>$img = implode("", $bf_file);</p>
<p>
이런 방식도 있다고 참고하시라고 올립니다.
답변에 대한 댓글 2개
echo "내 이름은 $name입니다.";
이렇게 한다고 하면 아마 파서는 $name입니다까지를 변수로 인식할 겁니다.
이런 경우에 escape을 해야 합니다.
저 같은 경우는
echo "내 이름은 ".$name."입니다.";
로 씁니다.
echo "내 이름은 {$name}입니다.";
이렇게 하셔도 됩니다.
보통 변수명과 문자열은 서로 분리를 시키는 게 좋아요.
에디트 플러스 같은 걸로 보시면 $name만 변수명으로 인식해서 색상이 바뀝니다.
저는 가독성 + 오류를 미연에 방지하기 위해서 저렇게 씁니다.
사람들마다 스타일이 다 달라서 자기가 편한 걸 쓰면 돼요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$img 뒤 쩜은 뭘 의미하나용? ^^*