각 컨트롤러마다로드해야하는 테이블이 약 10 개 있습니다. 지금은 모든 컨트롤러에 각각로드하고 있습니다. 한 번로드하고 각 컨트롤러에서 액세스 할 수있는 가장 좋은 방법은 무엇입니까? 나는 그것들을 system/core/Controller.php class CI_Controller
에 두어 보았는데 작동했다. 그러나 이것이 이것이 최선의 방법이 아니라고 확신합니다. 어떤 아이디어? 감사.CodeIgniter - 각 컨트롤러의 모든 테이블을 전역으로로드하십시오.
답변
모든 것을 한 번에 모두로드해야하는 경우 각 컨트롤러의 생성자에서 호출 할 도우미 메서드를 만들 수 있습니다.
도우미 작성 방법에 대한 링크 - CodeIgniter: Create new helper?
아마도 MVC가 중요할까요?
http://ellislab.com/codeigniter/user_guide/general/models.html
하나 일반적으로 전체 데이터베이스 테이블을로드하지 않습니다 ... 나는 ... 당신은 글로벌 상수 또는 무언가에로드 할 의미?
옛날 일을하는 방식은 필요할 때 필요한 것을로드하는 것입니다. 필요할 때로드합니다. 필요없는 경우 왜로드합니까?
아마도 나는 이해할 수 없습니다.
나는 그것이 개념 증명이라고 생각합니다. 난 그냥 작은 응용 프로그램을 구축하여 코드 점화기를 배우려고 노력하고 있습니다. 나는 최선의 결과를보기 위해 다른 것을 시도하고 있습니다. – user1738750
차가워 요. 네, 확실히 제가 게시 한 링크를 확인하십시오. 모델은 CodeIgniter의 필수 요소는 아니지만 필수 요소입니다. 재미있어! – stormdrain
- 1. CodeIgniter 컨트롤러의 사용자 기능
- 2. codeigniter 컨트롤러의 echo가 작동하지 않습니다.
- 3. Codeigniter 프로젝트에서 모든 컨트롤러의 배열을 얻는 방법은 무엇입니까?
- 4. 컨트롤러의 각 메소드를 동적으로 테스트하십시오.
- 5. 컨트롤러의 모든 캐시 만료
- 6. Codeigniter - 컨트롤러의 생성자에 기능을 추가해도 괜찮습니까?
- 7. mysql은 2 개의 테이블을 조인하고 각 테이블의 모든 행을 계산한다.
- 8. 동적으로 컨트롤러의 모든 동작을 반환합니다.
- 9. 서버의 각 db 테이블을 업데이트하려고합니다.
- 10. CodeIgniter 컨트롤러의 클래스 수준에서 콜백 함수의 데이터에 액세스합니다.
- 11. Codeigniter : 3 개의 테이블을 결합하여보기에 데이터 표시
- 12. 각 사용자별로 데이터를 저장하거나 단일 테이블을 사용하는 별도의 테이블을 만듭니다.
- 13. 모든 페이지에 CodeIgniter 도우미를로드하려면 어떻게합니까?
- 14. Codeigniter 모든 URL이 기본 컨트롤러
- 15. 모든 테이블을 선택 하시겠습니까?
- 16. Codeigniter : 내 컨트롤러의 생성자에서 후크에 정의 된 상수를로드하는 방법
- 17. 다음 언어 클래스 자습서 (CodeIgniter)에서 컨트롤러의 이름을 어떻게 지정해야합니까?
- 18. CI 컨트롤러의 중복 구현
- 19. 다른 모든 외부 테이블을 사용하는 테이블을 만드는 방법은 무엇입니까?
- 20. 여러 MySQL 테이블을 반복하고 각 테이블에서 하나의 테이블을 내 보냅니다
- 21. CodeIgniter의에서 모든 컨트롤러의 기능에 액세스하는 것은
- 22. 컨트롤러의 모든 동작에 대해 동일한 인스턴스 변수
- 23. 상위 컨트롤러의 모든 요청에서 은닉에 어떻게 액세스합니까?
- 24. 프로젝트의 모든 클래스에서보기 컨트롤러의 메서드 호출
- 25. Zend framework 모든 컨트롤러의 공통 코드
- 26. 모든 탐색 컨트롤러의 TitleView 및 RightBarButtonItem
- 27. 테이블을 dict로 긁어서 각 행을 CSV로 작성
- 28. 주입 된 컨트롤러의 모든 생성자가 각 요청에 대해 4 번 실행됩니다.
- 29. 각 사용자마다 데이터베이스 테이블을 사용할 수 있습니까?
- 30. 데이터베이스, 각 제품 유형별로 하나의 테이블 또는 각 제품 유형별로 각 테이블을 디자인하는 방법은 무엇입니까?
"테이블로드"란 무엇을 의미합니까? – Catfish
데이터베이스의 테이블을 변수에 저장할 때와 같습니다. 전의. '$ all_users' – user1738750