728x90
SMALL
1. 다음은 실습 사이트의 메인 페이지에 게시판의 최근 게시판 목록을 불러오는 프로그램의 일부이다. 빈칸을 채워 프로그램을 완성하시오.
<?php
$con =________________("localhost", "user1", "12345", "sample");
$sql = "select * from board order by num desc ________________ 5";
$result = mysqli_query($con, $sql);
if (!$result)
echo "게시판 DB 테이블(board)이 생성 전이거나 아직 게시글이 없습니다!";
else
{
while( $row = ________________($result) )
{
$regist_day = _______________($row["regist_day"], 0, 10);
?>
<li>
<span><?=$row["subject"]?></span>
<span><?=$row["name"]?></span>
<span><?=$regist_day?></span>
</li>
<?php
}
}
?>
더보기
mysqli_connect
limit
mysqli_fetch_array
substr
<?php
$con = mysqli_connect("localhost", "user1", "12345", "sample");
$sql = "select * from board order by num desc limit 5";
$result = mysqli_query($con, $sql);
if (!$result)
echo "게시판 DB 테이블(board)이 생성 전이거나 아직 게시글이 없습니다!";
else
{
while( $row = mysqli_fetch_array($result) )
{
$regist_day = substr($row["regist_day"], 0, 10);
?>
<li>
<span><?=$row["subject"]?></span>
<span><?=$row["name"]?></span>
<span><?=$regist_day?></span>
</li>
<?php
}
}
?>
2. 다음은 관리자 모드에서 회원을 삭제하는 프로그램의 일부이다. 빈칸을 채워 프로그램을 완성하시오.
<?php
_________________;
if (isset($_SESSION["userlevel"])) $userlevel = $_SESSION["userlevel"];
else $userlevel = "";
if ( _________________ != 1 )
{
echo("
<script>
alert('관리자가 아닙니다! 회원 삭제는 관리자만 가능합니다!');
history.go(-1)
</script>
");
exit;
}
$num = $_GET["num"];
$con = _________________("localhost", "user1", "12345", "sample");
$sql = "_________________ from members where num = $num";
_________________($con, $sql);
mysqli_close($con);
/*생략*/
?>
더보기
session_start()
$userlevel
mysqli_connect
delete
mysqli_query
<?php
session_start();
if (isset($_SESSION["userlevel"])) $userlevel = $_SESSION["userlevel"];
else $userlevel = "";
if ( $userlevel != 1 )
{
echo("
<script>
alert('관리자가 아닙니다! 회원 삭제는 관리자만 가능합니다!');
history.go(-1)
</script>
");
exit;
}
$num = $_GET["num"];
$con = mysqli_connect("localhost", "user1", "12345", "sample");
$sql = "delete from members where num = $num";
mysqli_query($con, $sql);
mysqli_close($con);
/*생략*/
?>
3. 문자열에서 특정 문자셋을 기준으로 문자열을 추출하는 데 사용하는 함수는 무엇인가?
더보기
mb_substr()
728x90
LIST
'PHP' 카테고리의 다른 글
PHP 프로그래밍 입문 3판 연습문제 14장 정답 정리 (0) | 2023.12.22 |
---|---|
PHP 프로그래밍 입문 3판 연습문제 13장 정답 정리 (0) | 2023.12.22 |
PHP 프로그래밍 입문 3판 연습문제 12장 정답 정리 (1) | 2023.12.22 |
PHP 프로그래밍 입문 3판 연습문제 11장 정답 정리 (1) | 2023.12.22 |
PHP 프로그래밍 입문 3판 연습문제 10장 MySQL 조작 정답 정리 (2) | 2023.05.04 |