제목 | 안녕하십니까,, 궁금한게 있어 문의 글 남겨 봅니다 | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 신일 | 작성시각 | 2019/08/18 14:31:24 |
|
|||
안녕하십니까,, 궁금한게 있어 문의 글 남겨 봅니다 현재 소스 코드의 [2]인터뷰 접수 일림 SMS 발송 <===이 부분에서 에러가 발생하고 있는데요. 에러는 논외로 하고, 에러 때문에 [1]인터뷰 요청 <=== 이 부분이 처리되지 않는 상태입니다. 저는 2번과 무관하게 1번은 처리될 줄 알았는데요ㅠㅠ. 코드에 어떤 부분을 개선해야 할까요?
if ( $this->form_validation->run() == TRUE ) //폼 벨리데이션이 정상 통과 했다면 { //[1] 인터뷰 요청 $data = array( 'db_table_name' => 'interview' , //업데이트할 DB 테이블명 'give_mem_id' => $this->input->post('give_mem_id', TRUE) , //인터뷰요청 회원id ); $result = $this->interview_m->interview_invite_insert($data); //json으로 변환해서 뷰로 값 넘김 echo json_encode($result); //[2] 인터뷰 접수 일림 SMS 발송 if($result) { $this->sms->sendSMS("01012345869", "sms발송테스트", "", ""); } }
|
|||
다음글 | 안녕하십니까,,SMS 라이브러리 에러 관련해서 문의 드... (2) | ||
이전글 | 안녕하세요, 코드이그나이터 완~~전 처음인데, 크나큰 ... (9) | ||
호짱
/
2019/08/18 18:34:43 /
추천
0
|
신일
/
2019/08/19 10:40:14 /
추천
0
호짱님, 8번째 줄 쿼리 정상적으로 실행됩니다 2번을 제거하면 정상동작 합니다. 컨트롤러 함수 코드가 순차적적으로 실행되는거라 생각했는데 아닌가봐요? 9번 줄까지는 아무런 이슈가 없거든요.
|
kaido
/
2019/08/19 10:45:17 /
추천
0
2번 코드 자체가 에러일수 있습니다. 순차적으로 실행되는것은 맞으나, 컨트롤러는 객체 입니다. 하나의 객체 안에 무언가 문제가 있다면 실행이 안되겠지요? ㅎㅎ |
변종원(웅파)
/
2019/08/19 14:04:19 /
추천
0
어떤 에러가 나는지 올리셔야.... 9라인 echo가 있어서 이후 프로그램에서 세션을 사용할 경우 에러가 날 수도 있습니다. 그리고 위와 같은 경우는 리턴이 없는 걸로 봐서 비동기로 sms 전송하는걸 호출하고 말도록 바꾸시는게 좋습니다. |
8번째 줄에 모델에서 database에 insert하시는데 이 부분 쿼리가 정상적으로 실행 되는가요?
실행된 insert 쿼리가 정상적으로 작동했는지 확인 해보셔야할거 같습니다.