테스트 사이트 - 개발 중인 베타 버전입니다

어떻게 수정해야 하는지요? 간단한 문법입니다... 채택완료

허당영 9년 전 조회 1,979

안녕하세요?

문법 한 번 봐 주십시오~

 

최신 글 스킨 latest.skin.php에서...

게시판이 job이면 이름 - 제목으로 나타내고 아니면(나머지 게시판은) 제목만 나타내라고 한다면

 

<?php 

if ('bo_table==job')

echo $list[$i]['wr_name']; echo " - "; echo $list[$i]['subject'];

else

echo $list[$i]['subject']; 

?>

 

위의 내용을 어떻게 수정해야 작동을 할까요?

워낙~  문법이 약해서요....ㅜ

 

그럼 좋은 밤 되십시오~

감사합니다~^^)

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

if($bo_table == "job") echo $list[$i]['wr_name']." - ";

echo $list[$i]['subject']; 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

허당영
9년 전
왕계란님~ 감사합니다.
그동안 많은 도움을 받았습니다.
그런데...알려주셨는데도...잘 안 되어 전체를 올려봅니다.
다음에서 무엇이 잘 못 되었는지 if문이 적용이 안 되어 '이름 - 제목' 이것은 안 나타나고 그대로 '제목'만 나타납니다.

<div class="lt_Box">
<ul>
<?php
$count = count($list);
for ($i=0; $i<$count; $i++) {
?>
<li>
<a href="<?php echo $list[$i]['href']; ?>" class="over">[<?php echo $list[$i]['bo_subject']; ?>]
<?php
if($bo_table == "job")
echo $list[$i]['wr_name']." - ".$list[$i]['subject'];
else
echo $list[$i]['subject'];
?>
</a>
</li>

<?php
}

if($i ==0)
echo '<li class="no_bd">게시물이 없습니다.</li>'.PHP_EOL;
?>
</ul>
</div>
왕계란
9년 전
if/else 안 넣으셔도 됩니다.
그냥 제가 드린 저것만 쓰세요.
제가 else를 넣은 게 아닌데...
if($bo_table == "job") echo $list[$i]['wr_name']." - ";
echo $list[$i]['subject'];
무조건 제목은 나와야 하니까 고정으로 echo를 찍어서 냅두고 테이블명이 job일 경우에만 이름 - 이게 들어가면 되는 거라고 하셨으니 그 부분만 if를 써서 처리하면 됩니다.
그래서 저렇게 한 건데 else를 넣으시면 엉뚱한 게 나옵니다.
허당영
9년 전
생각했던대로 되지는 않았습니다만, 짜깁기하여 대충 비슷하게 구현은 했습니다.
감사합니다. 좋은 하루 되십시오~^^)

댓글을 작성하려면 로그인이 필요합니다.

SLOOP
9년 전

</p><p><?php </p><p> </p><p>if($bo_table == "job")</p><p>{</p><p><span style="font-size: 11pt; line-height: 1.5;">    echo $list[$i]['wr_name']." - ".</span><span style="font-size: 11pt; line-height: 1.5;">$list[$i]['subject']; </span></p><p>}else{</p><p>    <span style="font-size: 14.6667px; line-height: 1.5;">echo $list[$i]['subject']; </span></p><p>}</p><p>    </p><p> </p><p>?> </p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

허당영
9년 전
감사합니다.
적용을 하였는데 제가 잘 몰라서 그런지 '이름-제목'은 안 되고 '제목'만 나타나는군요~
아뭏든 감사합니다. 좋은 밤 되십시오~^^)

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인