2014-04-21 3 views
-2

PHP로 데이터가 포함 된 양식이 있습니다. 편집과 삭제라는 두 개의 버튼이 있는데, 모두 mysql에서 편집과 삭제 옵션을 수행합니다. 두 개의 다른 PHP 페이지에 링크를 추가하고 데이터를 전달할 수있는 방법은 무엇입니까? 단일 버튼의 경우 제출 유형 및 액션 태그를 사용할 수 있지만 두 개의 버튼에 대해서는이를 쉽게 수행하는 방법버튼 클릭시 PHP 실행

+1

주 당신이 –

+0

당신을 시도 몇 가지 코드를 실행 쿼리 문자열을 사용하여 양식 작업을 변경해야합니까? 'edit = 1'또는 양식을 제출하기 전에 true/false 편집을 저장할 숨겨진 필드 만들기 – justnajm

답변

2

두 가지 방법이 있습니다.

Way 1 : 두 개의 php 파일을 하나의 파일로 결합하여 버튼의 게시 값을 기준으로 프로세스를 구분할 수 있습니다.

<form action="filename.php" method="post"> 
. 
. 
. 
<input type="submit" name="edit"/> 
<input type="submit" name="delete"/> 
</form> 

filename.php

if(isset($_POST["edit"])) 
{ 
//do edit process here 
} 
else if(isset($_POST["delete"])) 
{ 
//do delete process here 
} 

방법 2 : 사용 아약스와 두 개의 서로 다른 PHP 파일에 값을 제출하고

+0

시작됩니다. 어, PHP를 할 수있는 방법을 통해 일을하고 몇 가지 링크를 공유 할 수있는 둘 다 –