괄호에 관한 질문입니다. 채택완료
안녕하세요 선배님들
괄호에 관한 질문입니다.
1. 제일 마지막에 <?php ?> 한번 더 선언됐는데
그 이유가 { 이 괄호 때문인가요?
2. 그렇다면 왜 { 이 괄호가 저기서 끝나야 하는겁니까??
div태그가 시작하기 전에 } 괄호를 닫아버리면 되는거 아닌가요?
Copy
<?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개
채택된 답변
+20 포인트
3년 전
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);
위에 값들은...?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인