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

한빛미디어

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

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

값이 어디서넘어오는지 모르겠습니다.

2013-11-17

|

by 장재원

2354

질문 ezphp.net/qna.html 로 옮겼습니다.

11장 하고있는데
수정할때 값이 어디서 넘어오는질 모르겟네요..

수정하기 눌르면 db에서 기존에 저장된 값들 가져와서 잘 뿌려줍니다.
그리고 수정완료해서 update하면
이름부분만 특정 단어(superjang)로 변경되고있습니다.
가져오는값이제대로니까
넘길‹š 잘 못넘어가는거 같은데
update.php에서 찍어보면 superjang 나옵니다.
어디가 잘못된걸 까요..


* 해결했는데 궁금한게 생겼습니다.
처음 문제발생할때 아래와같이 쿼리를 날렸는데요
$query = "update guestbook set
name = $name, email = $email, title = $title, content = $content where id = $updateId";

update.php 에서 $name, $email, $title, $content를 선언해준 적이없습니다.
그런데 $name 을 제외한 나머지들은 마치 선언한것마냥 잘 작동되었습니다.
그래서

        $name = $_POST[ ame];
        $pass = $_POST[pass];
        $email = $_POST[email];
        $title = $_POST[ itle];
        $content = $_POST[content];
이렇게 선언하고나니
$name 에도 값전달이 제대로 되어는데요.

선언하지도 않은변수에 값이 어떻게 들어간건지 모르겠습니다..

이게 가능한가요?
댓글 입력
자료실