2012-02-12 2 views
1

업데이트 된 열에 대해서만 mysql 데이터에서 업데이트시 PHP 스크립트를 어떻게 실행합니까? 예를 들어 테이블에 새 항목이있는 경우 표의 새 항목에만 PHP 스크립트를 실행하고 싶습니다. 그래서 사람이 테이블에 자신의 이름과 나이를 입력하면 그의 이름과 나이를 포함하는 PHP를 사용하여 이메일이 전송됩니다.데이터베이스 트리거에서 PHP 스크립트 실행

저는 명령 줄에서 인수를 취하는 PHP 스크립트를 만들 수 있습니다. 업데이트/삽입 트리거에서이를 실행하는 방법을 모르겠습니다.

답변

0

일반적으로 데이터베이스 업데이트는 이메일 스크립트를 실행하는 다른 PHP 스크립트를 통해 발생합니다.

데이터가 명령 줄 SQL 클라이언트에서 직접 입력되기 때문에 트리거를 통해이 작업이 실제로 필요하면 - this FAQ을 살펴보십시오.

0

업데이트 된 행을 다른 테이블에 삽입하는 트리거를 만듭니다. 이 테이블에서 내용을 주기적으로 확인하고 각 행에 대해 작업을 수행하는 스크립트를 작성하십시오. 완료되면 스크립트는 행을 삭제해야합니다.

관련 문제