http://ezphp.net 이곳이 접속이 안되서 여기에 질문드릴께요
// delete.php 파일에서(414 페이지)
if($_GET[mode] != "delete") -> if($_GET[mode] = "delete") 이렇게 바뀌어야 맞는거 아닌가요?
// list.php 파일에서(410 페이지)
$conn = mysql_connect("localhost", "root", "apmsetup") or die(mysql_error());
@mysql_select_db("bmr", $conn);
mysql_query("set names euckr");
$query = "SELECT * FROM guestbook ORDER BY id DESC";
$result = mysql_query($query, $conn);
$total = mysql_affected_rows();
$pagesize=5;
?>
for($i=$_GET[no] ; $i < $_GET[no]+$pagesize ; $i++) {
if ($i < $total)
{
mysql_data_seek($result,$i);
$row = mysql_fetch_array($result);
?>
No. =$row[id]?> |
=$row[name]?> |
(=$row[wdate]?>) |
del |
=$row[content]?> |
} //end if
} //end for
$prev = $_GET[no] - $pagesize ; // 이전 페이지는 시작 글에서 $scale을 뺀 값부터
echo "prev = " . $prev;
echo "
";
echo "_GET[no] = " . $_GET[no];
echo "
";
$next = $_GET[no] + $pagesize ; // 다음 페이지는 시작 글에서 $scale을 더한 값부터
echo "next = " . $next;
echo "
";
echo "_GET[no] = " . $_GET[no];
echo "
";
if ($prev >= 0) {
echo "
이전";
}
if ($next < $total) {
echo "
다음";
}
?>
echo 로 $prev $next $_GET[no] 3개의 변수를 모두 찍어서 출력해 봤는데요
이해가 안됩니다.
설명좀 해주세요
// 책 408 페이지 이론에서
// $_GET[no] 는 0, 5, 10 과 같이 $pagesize 에 따라 증가하는 값으로
for($i=$_GET[no] ; $i < $_GET[no]+$pagesize ; $i++)
위에 for 문장은
for($i = 0; $i < 0 + 5; $i++)
for($i = 5; $i < 5 + 5; $i++)
for($i = 10; $i < 10 + 5; $i++) 이런식으로 돌아가는게 맞는건가요?