질문으로 설명하는 가장 좋은 방법은 아니므로 언제든지 변경하십시오. 내가 제어하고 난 단지 작업 한 줄 업데이트 쿼리를 실행하는 것입니다 동일한 컨트롤러의 다른 기능 Function updater()
이 $this->load->view('mypage')
Codeigniter가 URL의 함수를 재설정합니다.
를 통해 특정 뷰를로드 내 컨트롤러에서 Function mainfunction()
이
; mypage에있는 버튼에서 호출됩니다. 업데이트 쿼리가 실행 된 후 updater()
에서 mainfunction()
을 호출하므로 사용자가 버튼을 클릭하면 mypage이 바로 다시로드되고 사용자는 updater()
으로 전화 한 결과를 볼 수 있습니다.
이 표면에서 작동하도록 나타납니다 다음 updater()
기능 업데이트를 실행이 완료 때 나는 mainfunction()
에서로드 된, 다시 마이 페이지를 참조하십시오. 문제는 URL이 여전히/updater를 가리키고 있다는 것입니다. 사용자가 페이지 새로 고침을 누르면 업데이트 기능이 다시 실행됩니다. 일단 updater() 함수가 실행되면 URL에서/mainfunction으로 사용자를 다시 리디렉션하도록 어떻게 만들 수 있습니까?
당신은 아름답다는 - 마법처럼 일했다. – David
안녕하세요. @ David –