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

텍스트 출력/ 미출력 질문드립니다 채택완료

roro11 5년 전 조회 4,221

모바일 웹 검색창화면에서 최근검색어를 넣었습니다

이미지 처럼 최근검색어라는 타이틀이 있고 그 밑에 최근검색어가 나오게 할려고 합니다.

근데 최근검색어를 삭제하면 최근 검색어라는 타이틀이 사라지게 하고 싶은데

 

 

검색어가 없을때의 변수 위에 최근검색어 타이틀이 있습니다.

검색어가 없을때에 최근검색어 타이틀을 어떻게 없앨수 있을까요??...

자바스크립트로 할려고 했는데 잘 안되네요ㅠㅠ

 

</p>

<p><?php</p>

<p>if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p>

<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨</p>

<p>add_stylesheet('<link rel="stylesheet" href="'.$popular_skin_url.'/style.css?'.date('Ymdhis').'">', 0);</p>

<p>?></p>

<p> </p>

<p><!-- 최근검색어 시작 { --></p>

<p><section id="popular_word"></p>

<p>    <div></p>

<p>        <!--<h2>최근검색어</h2>--></p>

<p>        <div class="popular_inner"></p>

<p>        <ul class="pop_ul"></p>

<p>        <h5 class="popular_h5">최근 검색어</h5></p>

<p>        <?php</p>

<p>          if( isset($list) && is_array($list) ){</p>

<p>          for ($i=0; $i<count($list); $i++) {</p>

<p>        ?></p>

<p>            <li></p>

<p>            <!--</p>

<p>              <a href="/search.php?sfl=wr_subject&amp;sop=and&amp;stx=<?php echo urlencode($list[$i]['pp_date']) ?>"></p>

<p>               <?php echo get_text($list[$i]['pp_date']); ?></p>

<p>             </a></p>

<p>             </p>

<p>             <a class="keyword" href="javascript:;" data-id="<?php echo get_text($list[$i]['pp_date']); ?>"></p>

<p>               <?php echo get_text($list[$i]['pp_date']); ?></p>

<p>             </a></p>

<p>             --></p>

<p>             <!--<img src="<?php //echo G5_THEME_IMG_URL ?>/time.png" class="time_png">--></p>

<p>              <a class="keyword" href="javascript:;" data-id="<?php echo get_text($list[$i]['pp_word']); ?>"></p>

<p>                    <p class="key_p"><?php echo get_text($list[$i]['pp_word']); ?></p></p>

<p>              </a></p>

<p>                <button class="delBtn" data-pp_word="<?php echo $list[$i]['pp_word'] ?>" onclick="clickDel(this);"></p>

<p>                <img src="<?php echo G5_THEME_IMG_URL ?>/xx2.png" class="xx_png"></p>

<p>                </button></p>

<p>            </li></p>

<p>            <?php</p>

<p>            }   //end for</p>

<p>        } else {</p>

<p>        ?>  </p>

<p>        <ul class="no_search_ul"></p>

<p>        <li class="no_search_li"></p>

<p>        <h5 class="no_img_h5"><img src="/theme/basic/img/no_search.png" class="no_search_img"/></h5></p>

<p>        <p class="no_search_p">검색</p></p>

<p>        </li></p>

<p>      </ul></p>

<p>        <?php</p>

<p>        }</p>

<p>        ?></p>

<p>        </ul></p>

<p>        </div></p>

<p>    </div></p>

<p> </p>

<p>  <script type="text/javascript"></p>

<p>    function clickDel(e) {</p>

<p>      var keyword = $(e).data("pp_word");</p>

<p>            </p>

<p>      $.ajax({</p>

<p>        type: "POST",</p>

<p>        url: "search_del.php",</p>

<p>        data: {</p>

<p>                    'searchword' : keyword</p>

<p>                },</p>

<p>        async: true,</p>

<p>                cache:false,</p>

<p>        beforeSend: function () {</p>

<p>        },</p>

<p>        success: function (data) {</p>

<p>          //검색어창 blur 처리</p>

<p>          $('.new_seach').html(data);</p>

<p>        }</p>

<p>        });</p>

<p>       } </p>

<p>  </script></p>

<p></section></p>

<p><!-- } 최근검색어 끝 --></p>

<p>

 

전체 코드 첨부해드립니다ㅠㅠ 도와주세요 ㅠㅠ

 

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

답변 1개

채택된 답변
+20 포인트

<?php
if( isset($list) && is_array($list) ){
for ($i=0; $i<count($list); $i++) {
?>
이 부분을

아래처럼 하면 되지않을까요?
<?php
if( isset($list) && is_array($list) ){
?>
<h5 class="popular_h5">최근 검색어</h5>
<?php
for ($i=0; $i<count($list); $i++) {
?>

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

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

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

로그인