일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 웹명부
- 교회전산
- 교적부
- 회원명부
- composer #codeigniter #codeigniter4
- 회원앱
- 전자부품전
- 자재정보
- 사내정보
- 웹교적부
- 명부
- 쇼핑몰
- 단체홈페이지
- VirtualBox
- 디지키
- 교회홈페이지
- 부품정보
- 교회앱
- 전자부품유통
- 전자부품
- digikey
- 회원관리
- 웹erp
- 전자결재
- 버츄어머신
- 홈페이지제작
- 단체앱
- 보안시스템
- 온라인유통
- 디바이스마트
- Today
- Total
목록예제로 배우는 코드이그나이터4 (13)
미디어 온 연구실
PhpSpreadsheet는 스프레드시트 파일을 읽고 쓰기 위한 PHP 라이브러리입니다. Excel 및 CSV를 MySQL로 가져오면 사용자 시간을 절약하고 반복 작업을 방지하는 데 도움이 됩니다. 소프트웨어 요구사항 PhpSpreadsheet를 사용하여 개발하려면 PHP 버전 7.2 이상입니다. PHP 확장과 같은 기타 요구 사항은 작성기에 의해 적용됩니다. 설치 CodeIgniter를 다운로드하고 설치합니다. Composer를 사용하여 PhpSpreadsheet를 프로젝트에 설치합니다. composer require phpoffice/phpspreadsheet MySQL 데이터베이스 및 테이블 생성 다음 SQL 쿼리는 MySQL 데이터베이스에 user_info 테이블을 생성합니다. CREATE..
리눅스 서버를 기준으로 빠르게 설치하는 방법 1.설치 위치로 이동합니다. cd /webservice/httpdoc 2. 컴포저 설치를 진행합니다. composer create-project codeigniter4/appstarter ./ci4_test 3. 주요 폴더와 설정파일 들을 복사한다. - vendor/codeigniter4/framework의 app, public, tests, writable 폴더를 루트에 복사합니다. - vcendor/codeigniter4/framework에서 프로젝트 루트로 env, phpunit.xml.dist 및 spark 파일을 복사합니다. 4. 설정파일를 수정합니다. - app/Config/Paths.php에서 $systemDir..
1. 데이터베이스 및 테이블 생성 다음 SQL 쿼리를 실행하여 데이터베이스와 국가, 주 및 도시 테이블을 생성합니다. 뿐만 아니라 다음 테이블에 데이터를 삽입합니다. CREATE DATABASE demo; CREATE TABLE `countries` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1=Active | 0=Inactive', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; CREATE TAB..
1. 데이터베이스 및 테이블 생성다음 SQL 쿼리를 실행하여 데이터베이스와 테이블을 생성합니다.CREATE DATABASE demo;CREATE TABLE `users` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL, `email` varchar(50) NOT NULL, `phone` varchar(20) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;2. 모델 및 컨트롤러 생성FormModel.php 파일을 생성하므로 app/Models/ 디렉토리로 이동하여 FormModel.php 파일을 생성합니다. 그런 다음 FormModel.php 파일에 다음 코드를 추가합니다.FormControll..
1. 테이블 생성 이번 진행에서는 "category"및 "product"라는 두 개의 테이블이 필요합니다. "category"테이블을 만들려면 다음 쿼리를 실행하여 테이블을 생성합니다. CREATE TABLE category( category_id INT PRIMARY KEY AUTO_INCREMENT, category_name VARCHAR(50) )ENGINE=INNODB; 또한 다음 쿼리를 실행하여 "product"테이블을 만듭니다. CREATE TABLE product( product_id INT PRIMARY KEY AUTO_INCREMENT, product_name VARCHAR(100), product_price INT, product_category_id INT )ENGINE=INNODB;..
1 단계 : Codeigniter 4 새 프로젝트 만들기 새 프로젝트를 만들기 위해 Composer를 사용할 것입니다. Composer를 사용하여 Codeigniter 4 프로젝트를 만들 수도 있습니다. 따라서 터미널을 열고 아래 명령을 누르십시오. composer create-project codeigniter4/appstarter form-validation 2 단계 : 테이블을 사용하여 데이터베이스 생성 MySQL에서 새 데이터베이스를 만듭니다. 아래 명령을 복사여 데이터베이스를 만들 수 있습니다. CREATE DATABASE ci4_form; 데이터베이스를 생성 한 후 Codeigniter 프로젝트를 편집기로 엽니 다. 그런 다음 아래 단계를 따르십시오. env 파일의 이름을 .env로 바꿉니다...
CodeIgniter 4의 MVC패턴, 즉 Model, View, Controller 및 CodeIgniter 4를 구성하는 방법과 위치에 대하여 알아보기로 합니다. Codeigniter는 MVC 패턴 기반 PHP 프레임워크으로 컨트롤러는 연결 코드 역할을하여 뷰 (또는이를보고있는 사용자)와 데이터 저장소간에 데이터를 변환하여 전달합니다. 모델은 애플리케이션의 데이터를 관리하고 애플리케이션에 필요할 수있는 특별한 비즈니스 규칙을 적용하는 데 도움을줍니다. 뷰는 사용자에게 정보를 표시하는 논리가 거의 또는 전혀 없는 단순한 파일입니다. CodeIgniter 4에서 컨트롤러 생성 모든 컨트롤러는 일반적으로 /app/Controllers에 저장됩니다. Codeigniter 4에서 새 컨트롤러를 생성하려면 /a..
이번에는 Codeigniter 4의 디렉토리 및 폴더 구조를 알아보겠습니다. Codeigniter 4를 다운로드 하거나 설치하면 생성된 다음과 같은 디렉토리 구조를 볼수 있습니다. 새로 설치에는 6 개의 디렉토리가 있습니다. /app /public /vendor /writable /tests 이러한 각 디렉토리에 대한 설명은 다음과 같습니다. 1. app app 디렉토리는 모든 애플리케이션 소스코드가 있는 곳입니다. 이것은 많은 응용 프로그램에서 잘 작동하는 기본 디렉토리 구조와 함께 제공됩니다. 다음과 같은 내용으로 폴더가 구성되어 있습니다. / Config 설정 파일을 저장합니다. / Controllers 컨트롤러는 프로그램 연결을 결정합니다. / Database 데이터베이스 마이그레이션 및 기본 데..