2013-10-05 3 views
0

form_data_submit.php라는 페이지가 있습니다.이 페이지에서 textfields를 통해 데이터를 입력하고 myform 테이블에 formdata 테이블에 저장합니다. 나는 데이터베이스를 편집 옵션으로 보여주고 싶다. form_data_submit.php로 돌아가서 내 행을 업데이트하고 데이터베이스에서 업데이트 할 수있다.양식 페이지로 돌아가서 테이블의 특정 행을 업데이트하는 방법은 무엇입니까?

답변

0

정확하게 이해하면 동일한 페이지에서 삽입하고 업데이트하고 싶습니다. 당신은 업데이트 할 $_GET['page_type'] = 업데이 트 같은 것을 사용할 수 있습니다 예 : 를 url.com/?page_type=update 그리고 DB를 데이터의 삽입을 처리하여 PHP에서 당신은 확인할 것

if ($_GET['page_type'] == 'update') { 
// Do MySQL update 
} else { 
// Do MySQL insert 
} 

이동 행운

0

당신이 원하는 경우 업데이트 할 PARAM으로 ID를 추가 할 수 있습니다

form_data_submit.php?id=123

if (isset($_GET['id']) && is_numeric($_GET['id'])) { 
    // UPDATE `mytable` SET ... WHERE id = $_GET['id'] 
} else { 
    // INSERT INTO `mytable` ... 
} 

알림 : PDO을 사용해야합니다.

관련 문제