괄호에 관한 질문입니다.

괄호에 관한 질문입니다.

QA

괄호에 관한 질문입니다.

본문

안녕하세요 선배님들

괄호에 관한 질문입니다.

1. 제일 마지막에 <?php ?> 한번 더 선언됐는데

그 이유가 { 이 괄호 때문인가요?

2. 그렇다면 왜 { 이 괄호가 저기서 끝나야 하는겁니까??

div태그가 시작하기 전에 } 괄호를 닫아버리면 되는거 아닌가요?

 


<?php
    include "../include/db_connect.php";
 
    $sql = "select * from _notice order by num desc limit 5";
    $result = mysqli_query($con, $sql);
 
    while($row = mysqli_fetch_assoc($result)) {
        $num    = $row["num"];
        $name    = $row["name"];
        $date    = $row["regist_day"];
        $date = substr($date, 0, 10);
 
        $subject = $row["subject"];
        $subject = htmlspecialchars_decode($subject, ENT_QUOTES);
?>
        <div class="item">
            <span class="col1"><a href="../mboard/index.php?type=view&table=_notice&num=<?=$num?>&page=1">
                <?=$subject ?></a>
            </span>
            <span class="col2"><?=$date?></span>
        </div>
<?php
    }
?>

이 질문에 댓글 쓰기 :

답변 2

1번 답변 : while문을 닫는 괄호이기 때문입니다.

2번 답변 : while문을 돌려서 div를 여러개 출력 시키기 위함 입니다.

 

while문(반복문)을 공부 하셔야할듯 하네요.

 

 

div시작 전에 닫는다면

 

        $num    = $row["num"];
        $name    = $row["name"];
        $date    = $row["regist_day"];
        $date = substr($date, 0, 10);
 
        $subject = $row["subject"];
        $subject = htmlspecialchars_decode($subject, ENT_QUOTES);

위에 값들은...?

div 를 반복시키려고 감싸서 } 닫아준겁니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 7
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT