2014-01-29 2 views
0

여기 처음으로 저는 코딩을 아주 새로했습니다.데이터베이스 검색을 수행하고 이메일을 보내십시오.

고객 테이블에서 값을 가져 와서 반품하려고하는 양식이 있습니다. 이 값은 return_product 테이블에 삽입됩니다. 그러나이 반환 제품 표에서 검색을 수행하는 다른 스크립트를 실행해야합니다.

다른 스크립트는 return_product 테이블 그룹의 트랜잭션 합계를 ID 번호로 계산해야합니다. 3 명 이상의 거래가있는 고객은 관리자에게 전자 메일을 보냅니다. 그러나 이메일 부분은 양식이 데이터베이스에 제출되는 것을 막지 않아야합니다.

if 루프 부분은 내 친구가 수행해야하며 아직 완료되지 않았습니다. 3 거래를 초과하는 모든 사람을 보내야한다면 어떻게해야합니까? while 루프를 사용합니까?

양식을 제출할 때 두 개의 스크립트를 동시에 실행하는 데 도움이 필요합니다.

도움을 주시면 대단히 감사하겠습니다. 미리 감사드립니다. :)

+1

를 작성할 필요가 없습니다 DB에 값을 삽입하기 전에 당신의 상태를 확인하고이와

//Get number of records of particular user with query //Check the limit If(num_of_records < 3) { //Insert data } else { //Send mail } 

처럼 각각의 데이터를 반환 할 수 있습니까? – deW1

+0

죄송합니다, 첫 번째 게시물. 내 코드를 게시하는 방법을 잘 모르겠습니다. 내 게시물을 수정하려고합니다. – Crazyboye

+0

코드에 구문 오류가 발생할 수있는'''표제가 있습니다. –

답변

0

레코드 수를 계산하려면 SQL 계산 방법을 사용할 수 있습니다!

0

당신은 당신이 당신의 코드 어디 도움이 필요한 경우이 스크립트

+0

이메일 당 하나 이상의 레코드를 보내야하는 경우 어떻게해야합니까? while 루프를 사용합니까? – Crazyboye

+0

특정 사용자 권한에 대한 레코드 수를 확인하고 있습니까? 그런 경우에는 루프를 사용하지 않아도됩니다. –

+0

코드를 시도했습니다. 그러나 조건이 충족 되더라도 양식을 제출해야합니다 (num_of_records> 3). 어떻게해야합니까? – Crazyboye

관련 문제