메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 php 프로그래밍

뇌를 자극하는 php 프로그래밍 질의응답 게시판입니다.

10장 방명록 질문 드립니다.

2014-07-10

|

by php 초보

|

방명록 실행 결과 화면 1.GIF

48449

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. ()del

                } //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++)   이런식으로 돌아가는게 맞는건가요?
댓글 입력
자료실